Skip to content
This repository was archived by the owner on May 8, 2026. It is now read-only.

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

🛒 E-Commerce Web Application

Typing animation


📦 Overview

E-Commerce Web Application is a full-stack online shopping platform designed to simulate real-world e-commerce systems.

It allows users to browse products, manage carts, and place secure orders with a complete end-to-end workflow.


✨ Features

  • 👤 User Registration & Login (JWT Authentication)
  • 🛍️ Dynamic Product Listing
  • 🛒 Add / Remove / Update Cart Items
  • 📦 Order Placement & Order History
  • 🔎 Product Search & Filtering
  • 🔐 Role-Based Access (Admin/User)
  • 📱 Fully Responsive UI

⚙️ Tech Stack

Layer Tools Used
Frontend React.js, JavaScript, Axios, TailwindCSS
Backend Node.js + Express
Database MongoDB
Security JWT Authentication
Tools Git, VS Code, Postman

🗂️ Project Structure

E-Commerce-App/
├── client/
│   ├── components/
│   ├── pages/
│   ├── context/
│   └── services/
├── server/
│   ├── controllers/
│   ├── services/
│   ├── models/
│   ├── routes/
│   └── middleware/
└── README.md

🧠 Learnings

  • Implemented secure authentication flow using JWT
  • Designed RESTful API architecture
  • Managed cart state and order lifecycle
  • Structured backend with separation of concerns
  • Integrated frontend with backend APIs

🚀 Future Improvements

  • Payment Gateway Integration
  • Admin Dashboard
  • Order Tracking System
  • Full Deployment with CI/CD

👨‍💻 Developer

Aniket Sundriyal
📩 sundriyalaniket@gmail.com
🔗 GitHub: https://github.com/GxAniket

About

Full-stack e-commerce web application built with the MERN stack featuring secure authentication, product management, shopping cart functionality, and order processing.

Topics

Resources

Stars

16 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors