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.localfile:Copy
.env.exampleinexamplebranch to.env.localand 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 buildOr with npm:
npm run buildThen, you can start the server using:
yarn startOr with npm:
npm startWe 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.