- Redux State Management.
- Authorization Based Protected Routing.
- Formik From State Management.
- Yup Frontend Data Validation.
- Order Checkout Step using Local Storage.
- 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.
- 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.