Skip to content

michael-lfc/CodeAlpha_EcommerceApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

E-Commerce App

A full-stack E-commerce Web Application built with MERN stack, featuring user authentication, cart management, order placement, and an admin dashboard for product management.

This project was developed as part of my Full Stack Software Engineering training with CodeAlpha, and showcases practical skills in React, Node.js, Express, and MongoDB.


πŸš€ Live Demo


πŸ› οΈ Tech Stack

  • Frontend: React, React Router, CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB Atlas
  • Authentication: JWT (JSON Web Tokens)
  • Deployment: Vercel (frontend), Render (backend)

πŸ“Œ Features

For Users

  • Register and login with JWT authentication
  • Browse products with detailed views
  • Add/remove products to/from cart
  • Place orders and view order history

Admin

  • Add, update, and delete products
  • Admin-only dashboard for product management

General

  • Responsive mobile-first design
  • Error handling and feedback messages

πŸ’» Installation

  1. Clone the repo:
git clone: https://github.com/michael-lfc/CodeAlpha_EcommerceApp

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors