https://github.com/anh-duy-tran/e-commerce
My deployed website
https://github.com/anh-duy-tran/e-commerce
express javascript mern mongodb react reactjs
Last synced: 30 days ago
JSON representation
My deployed website
- Host: GitHub
- URL: https://github.com/anh-duy-tran/e-commerce
- Owner: Anh-Duy-Tran
- Created: 2022-11-30T05:24:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-04T20:21:34.000Z (over 2 years ago)
- Last Synced: 2025-02-23T18:11:21.243Z (3 months ago)
- Topics: express, javascript, mern, mongodb, react, reactjs
- Language: JavaScript
- Homepage: https://anhduytran-ecommerce.netlify.app/
- Size: 12.6 MB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
MERN E-Commerce Web App
*under-development*
Introduction
This is my MERN stack e-commerce web application on GitHub. I've used MongoDB to store all the users and products data, React for the responsive front-end, Node.js for the back-end and Express for routing. Security is priority and I've implemented bcrypt for user authentication and JWT for authorization. This project demonstrates my ability to develop a full-stack web application that is good looking, efficient and secure. Take a look and let me know what you think
Current state of the project
**Progress so far:**
* Stable backend
* Mostly working frontend with responsive UI for both customer and admin usecase.**Todo**
* Save user shopping cart to the database.Customer usecase:
*DEMO (old version)*
*visit [this link](https://anhduytran-ecommerce.netlify.app/) for the live version*
Admin usecase
* **Login credential:**
- username: admin*
- password: admin12345*
After login using the admin credential, the navigating menu will have two more option for the admin user:
* **Edit products (includes add new product to the database, delete or modify the price of existing products)**
https://user-images.githubusercontent.com/113171462/215924123-8513ccf1-3eb4-40c8-8037-687bb397cb5e.mov
* **View and update information (role) of registered users**
