- Node.js
- MongoDB
- Express
- Twilio
- fork the repo then clone it.
- run npm install to install the dependencies.
- create a .env file and add the following conf:
- Mongodb url
- JWT secret key
- Twilio credentials
- npm run
-
User
-
Product
-
Categories
-
Brands
-
Cart
-
User
-
Product (Admin)
-
Category (Admin)
-
Brands (Admin)
-
Cart (User)
- Standard error messages and HTTP codes
- Stripe API and Razorpay for payments
- A better relationship between databases
Any contibutions / comments / suggesstions are always welcome.