https://github.com/akshay-2396/e-commerce-client
E-commerce Shopping
https://github.com/akshay-2396/e-commerce-client
axios lucide-react react react-router tailwindcss
Last synced: 3 months ago
JSON representation
E-commerce Shopping
- Host: GitHub
- URL: https://github.com/akshay-2396/e-commerce-client
- Owner: Akshay-2396
- Created: 2025-08-04T07:19:22.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-13T12:46:00.000Z (11 months ago)
- Last Synced: 2025-08-13T14:39:25.156Z (11 months ago)
- Topics: axios, lucide-react, react, react-router, tailwindcss
- Language: JavaScript
- Homepage: https://ecommercewebservices.netlify.app/
- Size: 1.38 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🛒 E-Commerce Website
A full-featured E-Commerce web application built using the *MERN stack, providing dedicated functionalities for **buyers and sellers(Admin)*. The platform includes authentication, product listings, cart management, order processing, and payment gateway integration.
---
## 🚀 Features
### 1. 👥 User Authentication
- Registration and login for *buyers* and *sellers(Admin)*
- Password reset and change functionality
- Role-based access control
---
### 2. 🛍️ Buyer Features
#### 🔎 Product Browsing
- View product catalog with name, description, price, and image
- Search and filter products
- Dedicated product detail page
#### 🛒 Shopping Cart
- Add/remove products from cart
- Modify quantities
- Cart summary with total pricing
#### 📦 Order Management
- Checkout flow with shipping and payment details
- Order confirmation and order history
#### ⭐ Product Reviews
- Submit and view reviews for products
#### 📝 Wishlist
- Create and manage wish lists
#### 👤 User Profile
- View and edit personal profile details
---
### 3. 🧑💼 Seller Features
#### 📊 Seller Dashboard
- Add, update, delete products
- View and manage orders
#### 🗂️ Product Listings
- List products with descriptions, images, prices, and categories
#### 🚚 Order Processing
- Order notification system
- Shipping and management tools
---
### 4. 💳 Payment Gateway Integration
- Secure payment transactions via PayPal
---
## 🛠️ Tech Stack
- *MongoDB*
- *Express.js* – Backend framework
- *React.js* – Frontend library
- *Node.js* – Runtime environment
- *Tailwind CSS* – Styling
- *PayPal* – Payment integration
---
## 📦 Deployment
- *Frontend*: Deploy on [Netlify](https://ecommercewebservices.netlify.app/)
- *Backend*: Deploy on [Render](https://e-commerce-server-1-vca8.onrender.com)
---