MERN Stack ECommerce App

screenshot of MERN Stack ECommerce App
express
react
chakra-ui

MERN-Stack Responsive E-Commerce Web Application

Overview

Clothify is a classic clothes sales app that allows users to buy clothes, write reviews, add favorites, track orders, and view order history. The app also provides administrative functionalities such as adding, editing, and removing categories and products, as well as editing ads and banners on the homepage. Clothify was built using React, Chakra UI, JavaScript, NodeJS, ExpressJS, MongoDB, Mongoose, Formik, Yup, React Cookie, Bcryptjs, MUI Icons, Cloudinary, and Stripe.

Features

  • Clothes Sales: Users can browse and purchase clothes through the app.
  • Reviews: Users can write reviews for the clothes they have purchased.
  • Favorites: Users can add items to their favorites list for future reference.
  • Order Tracking: Users can track the status of their active orders.
  • Order History: Users can view their past order history.
  • Admin functionalities: Admin users can add, edit, and remove categories and products. They can also edit ads and banners on the homepage.

Summary

Clothify is a clothes sales app built with various technologies such as React, Chakra UI, JavaScript, NodeJS, ExpressJS, MongoDB, and more. The app allows users to buy clothes, write reviews, add favorites, track orders, and view order history. It also provides administrative functionalities for managing categories, products, and homepage ads and banners. By following the installation guide, users can set up and start using Clothify.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

chakra-ui
Chakra UI

Chakra UI is a popular open-source React component library that provides a set of accessible and customizable UI components to help developers create modern web applications.