Skip to content

A clean, stylish, responsive MERN eCommerce web store.

Notifications You must be signed in to change notification settings

rubybassi/glowgo-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Repo stars

Glowgo - MERN Ecommerce Store

Description

Glowgo is a MERN application built with React, Node, Express and Mongoose. It's a simple one-stop-shop eCommerce store that allows beauty lovers to shop their favourite brands.

The application allows users to browse the shop and register / sign in to proceed to checkout, and visit the protected order history route.

Glowgo was developed by myself as my final project on the University of Birmingham Coding Bootcamp to demonstrate a fully functioning React application with server-side CRUD funtionality and user authentication.

The application allows the user to

  • Select products by brand or category
  • Search by product name
  • Login and checkout (dummy payment checkout)
  • View their order history

User Story

As a beauty fan, I want to shop popular and emerging brands online, in a single place, that are accessible and delivered fast so that i can feel more confident in my skin and stay on top of trends.

Table of Contents

Preview

Visit the deployed application on Heroku.

Mobile Responsive Design

Glowgo

Homepage

Preview

Product Search Page

Preview

Product Detail Page

Preview

Cart

Preview

Checkout

Preview

Order History

Preview

Future-Development

  • Enhanced search engine functionality utilising MongoDB Atlas Search
  • Implement a sort by feature
  • Create and update user address book
  • Leave user reviews
  • Integrate Stripe payment gateway
  • Admin product management

Contributing

Contributions are welcomed.

License

MIT

Environment

  • React.js
  • Mongoose and MongoDB Atlas
  • Express.js
  • Node.js
  • React Material UI
  • Joi validation
  • Framer Motion
  • Slick slide
  • Cloudenary
  • Postman
  • Jason Web Token
  • React Toastify
  • Git
  • GitHub
  • Heroku

About

A clean, stylish, responsive MERN eCommerce web store.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published