Search Themes

Search for themes and categories

sadmann7's avatar

Skateshop

by sadmann7

An open source e-commerce skateshop build with everything new in Next.js.

5,413
Aug 27, 2024
open-source
Skateshop screenshot

Overview

Skateshop is an open-source e-commerce skateshop built with Next.js 14, styled with Tailwind CSS, and utilizing technologies like Drizzle ORM. It is equipped with features for user management, email handling, content management, payments infrastructure using Stripe, and more. Please note that the project is still in development and not recommended for production use.

Features

  • 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

Installation

  1. Clone the repository
  2. Install dependencies using pnpm
  3. Copy the .env.example to .env and update the variables
  4. Start the development server
  5. Push the database schema
  6. Start the Stripe webhook listener

Summary

Skateshop is a Next.js-based e-commerce platform still under development, featuring an array of functionalities such as user management, email services, content management, and payments integration with Stripe. By following the deployment guides for Vercel, Netlify, or Docker, you can deploy and contribute to this project which is licensed under the MIT License.