Skip to content

mhaji007/eShop-Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A complete ecommerce built using MERN stack

Core Technologies

Client

  • React/Redux

Styling framework

  • Ant Design, Bootstrap, custom CSS

Database

  • MongoDB

Authentication system

  • Firebase (forgot password, reset password, confirmation email, refresh tokens)

Core features

  • Complete authentication with social login
  • Password forgot/reset, confirmation email on signup
  • Role-based access control for users and admin
  • User dashboard
  • Admin dashboard and order management system
  • Advance CRUD (create read update delete) for products, categories and sub categories
  • Advance searching and filtering (9 different filters)
  • Multiple image uploads with client-side resize
  • Wishlist
  • Star rating system
  • Discount coupon code
  • Credit card payment with Stripe
  • Cash on delivery option (no online payment required)

Demo

Login page

eshop-login

Home page

eshop-home