Skip to content

MERN Stack e-Commerce🥰 Project with all features. Express Backend provides only Restful API. React Frontend, Redux State management. Express And MongoDB backend Rest-API. Backend Data Validation.

Notifications You must be signed in to change notification settings

pronazmul/project_MyShop_mern_ecommerce_pwa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

My Shop MERN Stack Ecommerce Self Developemnt Project

Frontend Features:

  • Redux State Management.
  • Authorization Based Protected Routing.
  • Formik From State Management.
  • Yup Frontend Data Validation.
  • Order Checkout Step using Local Storage.

Backend Features:

  • User Authentication using jsonwebtoken (token Based Routing)
  • User Authorization
  • Backend Pagination.
  • Advanced Product Serch Filtering using (REGULAR EXPRESSION) Can find Product By Name, Brand, Category.
  • Backend Data Validation using Express Validator.
  • Multer File Upload/Validation.

Techonologies used in this project:

  • React, React-Router-Dom.
  • Redux, React-Redux, Redux-Thunk, Redux-Devtools-Extension.
  • Formik, Yup.
  • Axios.
  • React Bootstrap.
  • Express.
  • Express-Async-Handler, Http-Error.
  • Express-Validator.
  • jsonwebtoken.
  • Mongoose Driver.
  • Multer File Upload Middleware.
  • Cookie-Perser.
  • Bcrypt.

Releases

No releases published

Packages

No packages published

Languages