Skip to content

Clone of MyTheresa.com. A collaborative project built by a team of 5, using MERN stack and Chakra UI.

Notifications You must be signed in to change notification settings

hurmitg/violent-hope-9407

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce Website Live View

This is a full-stack shopping application built using MERN stack by a team of 5. The application loads products from a MongoDB database and displays them using React and Chakra UI ( front-end ), NodeJs and ExpressJS ( back-end ).

Users can click on any product to get more information about it and add it to their shopping cart. One can then proceed to payments page, hence completing the flow of the website.

User authentication and product fetching is done using REST API. The cart ( products and their quantity ) is also simultaneously updated in the backend.

Visit here.

Tech Stack

  • MongoDB
  • Express.js
  • ReactJS
  • Node.js
  • Chakra UI

Here are screenshots that show the application in use.



Landing Page

The Home Page displays a complete overview of the website. The featured brands, and links to the whole website.



Authentication Page

Any User can Signup on the website by simply adding few details and use them to login later.



Navbar

On hover you can navigate to different options

Products Page

The page displays different products and user can filter them by category, brand, price etc.



Product Details Page

Get all the details about a products, it's availability and add it to the cart.



Cart Page

Know what is in your cart, change their quantity or remove from the cart.



Order Placed Page

Add address, make a payment and wait for happiness to be delivered at your doorstep.


Getting Started

To get started you can simply clone this VIOLENT HOPE website repository and install the dependencies.

Clone the repository using git:

git clone https://github.com/hurmitg/violent-hope-9407.git
cd violent-hope-9407

Install the backend dependencies and run them :

npm install
npm run serve

Install the frontend dependencies and run them :

cd frontend
npm install
npm run start

Team Members

About

Clone of MyTheresa.com. A collaborative project built by a team of 5, using MERN stack and Chakra UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages