An e-commerce application that sells Funko Pop using Nextjs. Stripe is used for payments.
- Views the list of product
- Adds product(s) to cart
- Removes product(s) from the cart
- Go to checkout for payment using Stripe (test mode)
use 4242 4242 4242 4242
Visa Card for sucessful testing.
Stripe Docs on testing: https://stripe.com/docs/testing#cards
How to run locally:
Fork
this repository, thengit clone
your fork of this repository.- Change directory to
funko'd
folder
cd funko\'d
- Install all dependecies.
npm install
- Start the server
npm run dev
- Go to http://localhost:3000/ to view the site.
- Nextjs
- Sanity.io
- Stripe
- React-Hot-Toast
- React-Icons
- Canvas-Confetti
This is based on JavaScript Mastery's Build and Deploy a Modern Full Stack ECommerce React Application with Stripe: https://www.youtube.com/watch?v=4mOkFXyxfsU. This is built for learning purposes only.