/MERN-ECommerce-Web-Appilication-with-User_and_Admin_Panel

This is a MERN, E-Commerce web application. Technology I have used, For frontend: REACT-JS, Backend: EXPRESS-JS/NodeJS, React state managment system: Context API, Authentication: JsonWebToken.

Primary LanguageJavaScript

MERN-E-commerce web application with user and admin panel.

This is a MERN, E-Commerce web application. Technology I have used, For frontend: REACT-JS, Backend: EXPRESS-JS/NodeJS, React state managment system: Context API, Authentication: JsonWebToken.

Libaries and Frameworks:

  • Front-end: ReactJs
  • Back-end: ExpressJS/NodeJS
  • Authentication System: JsonWeToken
  • React State Management System: Context API
  • Server: MongoDB

Application Feautres:

  • viewers:
  1. Product view option but to buy anything user must be registered or logged in.
  2. Product details view with related products feature.
  3. Filters like Search, diiferent typs of Sorting and search by Category option.
  4. Full responsive design fro web and mobile applicaitons.
  5. 1 page contains 9 products. So, Load more button option
  • User:
  1. User Authentication System.
  2. User checkout with Paypal
  3. User any order into Cart will be saved automatically and will get the same Cart with sane products that was saved in previous order.
  4. User order history view.
  • Admin:
  1. Product adding/deleting/updating option.
  2. Category adding/deleting/updating access.
  3. All user order view option.
  4. Multiple product deleting option.

Live demo : https://clever-tesla-528d70.netlify.app/

User view

Users homepage view

user view

Product details & Related product view

product details view

User Cart View

User Cart view

User Order History View

user hisotry view

user history view

User Authentication view

Authnetication view

Admin:

Admin Homepage view

admin view

Admin Product create/update view

Admin product adding view

Admin Category create/update view

Category adding view

Admin all user order history view

admin history view

Mobile application view

mobile view