This project serves as a fundamental skeleton for an e-commerce shopping platform, built on the MEAN stack (MongoDB, Express.js, Angular, Node.js). It provides a starting point for developers looking to create their own e-commerce websites.
- User Authentication: Implement user authentication with JWT for secure access to user-specific features.
- Product Management: Add, edit, and manage products easily through a user-friendly interface.
- Shopping Cart: Enable users to add products to their shopping cart and proceed with the checkout process.
- Order Processing: Implement basic order processing functionality for a seamless user experience.
- Responsive Design: Ensure a consistent and visually appealing experience across various devices.
Ensure you have the following installed on your system:
- MongoDB
- Node.js
- Angular CLI
- Grunt CLI
-
Clone the repository:
git clone https://github.com/oahmadgit/EcommerceProj cd EcommerceProj
-
Install dependencies:
npm install
-
Run the application:
npm start
Visit http://localhost:4200
to view the application.
Contributions are welcome! Feel free to open issues or pull requests to improve the project.
This project is licensed under the MIT License - see the LICENSE.md file for details.