nextjs-ecommerce-store-project Tailwind Templates

Nextjs Ecommerce Store Project

Created with Clerk Auth, Prisma, MongoDB, Supabase, Zod, React, TypeScript, Tailwind CSS, and Shadcn.

NextJs E-commerce Store Project

Created with Clerk Auth, Prisma, Supabase, Zod, React, TypeScript, Tailwind CSS, and Shadcn.

Project URL: https://nextjs-ecommerce-store-project-peach.vercel.app/

Key Features:

  • Clerk Authentication for user registration and login.
  • Supabase db models set up with Prisma.
  • Admin only dashboard to create, delete and update products, and view sales statistics.
  • User pages to display favorite products, reviews, and orders.
  • Filter products using search input.
  • Functionality to add product as a favorite. View them all in Favorite page.
  • Functionality to write reviews. View them all in Review page.
  • Placing an order - Add to cart, update cart items, review final order details and place order.
  • Orders page to view all past orders.

Products Page

project image

Clerk Middleware

project image

Admin Dashboard

project image

Admin Dashboard

project image

Cart

project image

Product Reviews

project image

Top categories

Loading Svelte Themes