This is an open source e-commerce skateshop build with everything new in Next.js 13. It is bootstrapped with create-t3-app
.
This project is still in development and is not ready for production use.
It uses new technologies (drizzle ORM) which are subject to change and may break your application.
- Framework: Next.js
- Styling: Tailwind CSS
- User Management: Clerk
- ORM: Drizzle ORM
- UI Components: shadcn/ui
- Email: React Email
- Content Management: Contentlayer
- File Uploads: uploadthing
- Payments infrastructure: Stripe
- Authentication with Clerk
- File uploads with uploadthing
- Newsletter subscription with React Email and Resend
- Blog using MDX and Contentlayer
- ORM using Drizzle ORM
- Database on PlanetScale
- Validation with Zod
- Storefront with products, categories, and subcategories
- Seller and customer workflows
- User subscriptions with Stripe
- Checkout with Stripe Checkout
- Admin dashboard with stores, products, orders, subscriptions, and payments