Skip to content

xiejon/shopping_cart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pu'Er Tea Co.

An e-commerce site for a demo tea shop. Built with React and Typescript on the front-end, and Node.js, Express, Mongoose, and MongoDB on the backend.

Viewable at https://puer-tea-co.herokuapp.com/

demo

Objectives

  1. Create home, store, account, profile, order history, and payment pages.
  2. Implement a sign-up and sign-in system.
  3. Allow user to update their profile information.
  4. Add a shopping cart that dynamically updates price, along with buttons to increment/decrement item quantity.
  5. Store user information and cart data in the database.
  6. Process payment for an order using Stripe and PayPal.

Technologies

Backend:

  • MongoDB
  • Express
  • Mongoose
  • Node.js
  • JSON Web Token
  • bcryptjs

Frontend:

  • React JS
  • TypeScript
  • Context API
  • React-Router
  • Axios
  • CSS Modules
  • react-toastify
  • Stripe API
  • PayPal REST API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published