Skip to content

cjmaret/history-muffin-frontend

Repository files navigation

🧁 History Muffin Frontend 🧁


Welcome! To get started, go to historymuffin.com.

1. Sign in using a new email

2. Either create new products using "sell" link, or purchase new products.

To purchase, add items to your Cart, and use Stripe test credit card:

- Stripe card number: 4242424242424242

- Exp date: 01/40 (or any future date)

- Zip: 11111 (or any five numbers)

3. To use the Keystone manager, go to the Keystone dashboard. You can manage all your products, and check your orders here.


Project Description / Functionality:

  • This part of the project serves as the front-end for History Muffin API
  • Historymuffin.com is an e-commerce store where users can create an account, purchase products, and sell their own created products.
  • Users make API requests through GraphQL to CRUD account or product information.
  • Users can log in, out, sign up, and even reset their password.
  • Products are able to be purchased using Stripe API and components.
  • Major components tested through React Testing Library
  • Frontend hosted on Vercel

Project Technologies/Techniques:

  • React
  • Next.js
  • GraphQL
  • Apollo
  • Stripe
  • Styled components

Links


✨ Demo

TBA

About

Front-end for the History Muffin E-commerce application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published