SocketIO MERN stack App

Features

  • Email account validation via email
  • Functional newsletter and contact form.
  • Form fields validation
  • Media storage using multer library and cloudinary service.
  • Real time new orders and order actualization notifications
  • Some unit test.
  • Lazy Load components and code splitting
  • Products and orders section skeletons.
  • Pagination.
  • Products and orders section with sorter, filter and search bar.
  • URL able to storage the user search.
  • Custom Auto-played sliders with dot indicators and controls.
  • Latest products carrousel using swiper.js library.
  • Complete authentication system width forgot password support.
  • Access to Public and Private routes base on roles.
  • Functional contact section with form validation.
  • Loading modal and loading form indicators.
  • Add, set desired units and remove products from the cart.
  • Editable profile.
  • History of orders with their status.
  • Make an order and cancel it easily in case it has not yet been accepted.
  • Add new products, edit, delete or hide them.
  • Add new categories, renaming them or eliminating them together with the products that belong to them.
  • Update of the order status.