This is the repository for a fully functioning E-commerce Store.
Find the Github repository for the Admin Dashboard here: https://github.com/demitraps/ecommerce-admin-dashboard-next13
- Featured products in homepage
- View different categories
- Preview card of product
- Product page with color and size filters
- Related items
- Add to cart
- Stripe checkout
- Stripe webhooks
React, Next.JS 13, TypeScript, TailwindCSS
Authentication: Clerk Data validation: Zod FileUploads: Cloudinary Components: Shadcn Database: MySQL-PlanetScale with Prisma ORM
https://ecommerce-store-next13.vercel.app/
For demo purposes, you can use Stripe Testing Cards.
Homepage:
Categories:
Product preview card:
Filter by color/size:
Related items:
Shopping cart:
Stripe:
- Multiple quantities per product
- Email notifications
- Video uploads
- Social icons and preview
- Contact/FAQ pages
Node version 14.x
git clone https://github.com/demitraps/ecommerce-store-next13.git
npm run dev
Running commands with npm npm run [command]
command | description |
---|---|
dev |
Starts a development instance of the app |