This is a prototype for a Next.js e-commerce website designed to sell One Piece figures.
-
Clone the repository.
-
Switch to the
production
branch and install dependencies.git checkout production npm install
-
Create a
.env
and.env.local
file in the root directory like the example here and here. -
Run the development server.
npm run dev
-
Open http://localhost:3000 with your browser to see the result.
- Next.js
- Tailwind CSS + DaisyUI + Framer Motion
- Zustand (State Management)
- Next.js API Routes
- Prisma (ORM for PostgreSQL)
- Stripe Webhooks (Payment)
This project is deployed on Vercel.
Visit https://next-ecommerce-flame-two.vercel.app/ to see the live version 🔥.
P/s: If you want to test the stripe payment process, just type the card number 4242 4242 4242 4242
and any other information in the payment form 😄. → Learn more.
Thanks for going through this Repository! Have a nice day. 🌹
Do you have any questions? Feel free to contact me via E-mail.