A modern e-commerce platform built with Node.js, Express, TypeScript, and MongoDB.
- User authentication and authorization
- Product catalog management
- Shopping cart functionality
- Order processing
- Inventory management
- RESTful API architecture
- Backend: Node.js, Express.js, TypeScript
- Database: MongoDB with Mongoose ODM
- Authentication: JWT, bcrypt
- Development: Docker, Docker Compose
- Docker and Docker Compose
- Node.js (for local development without Docker)
- MongoDB (for local development without Docker)
- Clone the repository:
git clone https://github.com/MohamedLatif5/FlowCommerce.git 2. Start the application using Docker Compose: docker-compose up