https://github.com/pushpendra-1697/e-commerce-products-clone
E-Commerce Products Full Stack based application where user should authenticate and purchase available products and present functional Admin-Panel.
https://github.com/pushpendra-1697/e-commerce-products-clone
authentication authorization expressjs jsonwebtoken mongodb mongoose multer node-modules nodejs promises react-router-dom reactjs render vercel
Last synced: 8 months ago
JSON representation
E-Commerce Products Full Stack based application where user should authenticate and purchase available products and present functional Admin-Panel.
- Host: GitHub
- URL: https://github.com/pushpendra-1697/e-commerce-products-clone
- Owner: Pushpendra-1697
- Created: 2024-01-13T07:19:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-13T10:23:17.000Z (almost 2 years ago)
- Last Synced: 2025-01-06T04:13:03.429Z (10 months ago)
- Topics: authentication, authorization, expressjs, jsonwebtoken, mongodb, mongoose, multer, node-modules, nodejs, promises, react-router-dom, reactjs, render, vercel
- Language: JavaScript
- Homepage: https://eproducts.vercel.app/
- Size: 11.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# E-Commerce-Products-Clone
This is a fully-featured MERN project. E-Commerce Products Full Stack based application where user should authenticate and purchase available products and present functional Admin-Panel.
## Tech Stack
ReactJS, Vite.js, JavaScript, MongoDB, NodeJS, Express
## Deployment Link
- https://eproducts.vercel.app/
- For Admin-panel: https://e-admin.vercel.app/
- For Backend: https://ecommerce-backend-deploy.onrender.com
## Demo Signup Credentials
Use this Credentials to Signup as a user.
``Email:renu12@gmail.com``
``Password: renu@``
Use this Credentials to Signup as a Admin.
``Email: pushpendra1697@gmail.com``
``Password: Push1697@``
## Features
- Navigation Bar and Footer is well aligned.
- Authenication is provided where data is getting stored in the Mongodb Database.
- Limited Items can be purchased based on the availabilty in stock.
- Products page where all the products is provided and user buy it accordingly.
- Special Admin login is provided.
- All components are cross-device cross platform compatible.
## Installation
Clone the Repository from Github. Then do the following steps:
```bash
npm install
npm run start
```
## Screenshots
### Home Page
This is the landing page when user visits for the website for first time.

### Product Page
Images and all necessary information required or user intrested to look at.

### Sign In Page
In Sign in page where user need to give their credentials to access the protected parts of the website.

### Login Page
This section shows the best selling products available on the website.

### Product Detail Page
This the Product detail page where user can see the details of order and add the product to cart.


### Admin Panel



### Cart Page
