Overview
This prototype is for a Next.js e-commerce website that is focused on selling One Piece figures. It provides a platform for users to browse and purchase these collectible items. The project is deployed on Vercel, and there is a live version of the website available for viewing.
Features
- Frontend built with Next.js, incorporating Tailwind CSS, DaisyUI, and Framer Motion.
- Backend built with Next.js API Routes.
- State management handled by Zustand.
- Prisma used as the ORM for PostgreSQL.
- Stripe Webhooks integrated for payment processing.
Installation
To install and run this prototype on your local machine, follow these steps:
- Clone the repository.
- Switch to the production branch and install the necessary dependencies.
- Create a
.envfile and a.env.localfile in the root directory, similar to the provided examples. - Run the development server.
- Open http://localhost:3000 in your browser to see the result.
Summary
This prototype is a Next.js e-commerce website specifically designed for selling One Piece figures. It utilizes various technologies and tools such as Next.js, Tailwind CSS, DaisyUI, Framer Motion, Zustand, Prisma, and Stripe Webhooks. The project is deployed on Vercel, allowing users to view and interact with a live version of the website.