MERN E-commerce website
Frontend -> React JS & BootStrap
Backend -> Node JS & Express JS
Database-> MongoDB
-
git clone https://github.com/Riteshiitism/EMart.git
-
- install backend packages
cd server npm install
- install frontend packages
cd client npm install
-
go to the parent folder of mern-ecommerce & create .env for connection, JWT_SECRET, MDB_CONNECT
cd mern-ecommerce sudo nano .env
(ctrl+x to save & nano follow instruction there)
MDB_CONNECT=YOUR_MONGODB_URI JWT_SECRET=YOUR_JWT_SECRET
1. user can view all products
2. user can view single product
3. user can search products and view products by category and price range
4. user can add to cart checkout products using credit card info
5. user can register & sign in
6. admin can create, edit, update & delete products
7. admin can create categories
8. admin can view ordered products
9. admin can change the status of a product (processing, shipped, delivered, etc.)
- DEMO