Skip to content

Full-stack coffee shop built with the MERN stack. Includes customer registration and authentication, Protected Routes, Redux to manage state of the cart items , admin dashboard to add/delete and edit products.

Notifications You must be signed in to change notification settings

DTGlov/CoffeeShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CoffeeShop

Fullstack coffee shop built with the MERN stack. Includes customer registration and authentication,Google Authentication,Redux and Redux thunk to manage the state of cart items,Protected Routes to prevent access to certain routes if a token does not exist, admin registration and login and an Admin Dashboard to add/edit and delete products. This web app has all the features of an ecommerce shop with the exception of payment. License: MIT

Getting Started

  1. Clone this repo
  2. Run npm install
  3. Run npm start

Features

Homepage

Alt Text

Product List

Alt Text

Product Detail

Alt Text

Client Login

Alt Text

Client Signup

Alt Text

Shopping Cart

Alt Text

Orders

Alt Text

Admin Login

Alt Text

Admin Registration

Alt Text

Admin Dashboard

Alt Text

Author

👤 David Tawiah Glover

Show your support

Give a ⭐ if this project helped you.

Special Thanks

Special Thanks to JavaScript Mastery for his MERN stack Tutorial on Youtube. I used his tutorial as a guide for building the API.