Ecliptic eCommerce is a feature-rich and scalable eCommerce application designed to provide a seamless online shopping experience. It includes essential functionalities such as product browsing, user authentication, cart management, and order processing.
- User Authentication: Allow users to create accounts, log in, and manage their profiles.
- Product Catalog: Display a comprehensive catalog of products with detailed information.
- Shopping Cart: Enable users to add/remove items, view the cart, and proceed to checkout.
- Order Processing: Process orders securely and provide order history for users.
- Responsive Design: Ensure a consistent experience across various devices.
- Clone the repository: git clone https://github.com/shkshreyas/ecliptic.git
- Navigate to the project directory: cd ecliptic
- Install dependencies: npm install
- Configure environment variables (see .env.example).
- Run the application: npm start
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT
- Styling: CSS, Bootstrap
We welcome contributions! Please follow our contribution guidelines for details on the process.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to contributors who have made this project possible.
- Third-party libraries and tools used in the project.
For any inquiries or support, please contact shreyas kumar.