A favicon of Skaters

Skaters

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

A screenshot of SkatersVisit

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.

Distribution:
opensource
GitHub:
196 Stars
50 Forks
Share:

 

  
 

Similar to Skaters:

 

  
  

 

  
  

 

  
  
Skaters: Skaters: Open-source e-commerce with Next.js 14 & modern tech. – Awesome-Shadcn/ui