Skaters
Skaters is an open-source e-commerce template using Next.js 14, Tailwind CSS, Prisma, and NextAuth to build modern online stores.

Skaters: Next.js 14 E-commerce Starter Project
Skaters is an open-source e-commerce project by Inifarhan, built with Next.js 14. It provides a modern tech stack including Tailwind CSS, NextAuth, Prisma ORM with MySQL, shadcn/ui, UploadThing for file uploads, and Midtrans for payments. This project serves as a robust foundation for developers aiming to create contemporary online skateboard shops or other e-commerce platforms, showcasing the latest web development practices and tools for a feature-rich user experience.
Features:
- Next.js 14 Framework: Leverages the latest Next.js features for server components, app router, and performance.
- Tailwind CSS Styling: Utilizes Tailwind CSS for rapid, utility-first UI development.
- NextAuth Authentication: Implements user authentication and session management using NextAuth.js.
- MySQL Database & Prisma ORM: Uses MySQL for data storage, managed effectively with Prisma ORM.
- Shadcn/UI Components: Integrates pre-built, accessible, and customizable UI components from shadcn/ui.
- UploadThing for File Uploads: Handles file uploads for product images or other assets via UploadThing.
- Midtrans Payment Integration: Supports payment processing through the Midtrans payment gateway.
- Product Catalog System: Includes functionality for managing and displaying product categories and listings.
- Product Search: Enables users to search for products within the store.
- Database Seeding: Provides scripts to initialize the database with sample data, such as categories.
- Local Development Setup: Clear instructions for cloning, installing dependencies, and configuring the environment.
Summary:
Skaters offers a comprehensive open-source boilerplate for building e-commerce applications using Next.js 14. It combines a modern frontend with a robust backend stack, including authentication, database management, file uploads, and payment processing. This starter project is ideal for developers looking to quickly bootstrap an online store with a focus on current web technologies and best practices. It is actively developed, with ongoing feature additions outlined in its public roadmap.
Tags:

Similar to Skaters:


