Built using NextJs the frontend provides a seamless user experience for both administrators and customers.
IRTC is a web application built with Next.js and React. The frontend is styled using Tailwind CSS, with Redux handling state management. Form validation is managed with Formik, and Material-UI is utilized in specific sections for additional components and styling.
Ensure you have the following installed on your system:
-
Clone the repository:
git clone https://github.com/ecommerce-six/irtc-frontend.git cd irtc-frontend
-
Install dependencies:
Using Yarn:
yarn install
Or using npm:
npm install
-
Create a
.env.local
file:Copy
.env.example
inexample
branch to.env.local
and configure the environment variables according to your needs.cp .env.example .env.local
-
Run the development server:
Using Yarn:
yarn dev
Or using npm:
npm run dev
The application should now be running at http://localhost:3000.
After starting the development server, you can access the application at http://localhost:3000
. For production, build the project using:
yarn build
Or with npm:
npm run build
Then, you can start the server using:
yarn start
Or with npm:
npm start
We welcome contributions! To get started:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature
). - Make your changes and commit them (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeature
). - Open a Pull Request.
- Follow the coding standards used in the project.
- Ensure your code aligns with the project's coding patterns.
- Document your changes where applicable.
This project is maintained by the developers at Ecommerce Six. Our team is dedicated to building scalable and efficient e-commerce solutions. We welcome feedback and suggestions to improve our products.
This project is licensed under the MIT License - see the LICENSE file for details.
---
Feel free to replace any placeholder text or sections with specific information relevant to your project.