sadmann7/skateshop

TypeScriptskateshop.sadmn.com

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

drizzle-ormopen-sourceshadcn-uinextjsstripe
スター成長
スター
5.4k
フォーク
776
週間成長
+-4
Issue
39
2k4k
2023年5月2024年6月2025年7月2026年9月
成果物npm
README

Skateshop

This is an open source e-commerce skateshop build with everything new in Next.js 14. It is bootstrapped with create-t3-app.

Skateshop

Warning 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.

Tech Stack

Features to be implemented

  • 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

Running Locally

  1. Clone the repository

    git clone https://github.com/sadmann7/skateshop.git
    
  2. Install dependencies using pnpm

    pnpm install
    
  3. Copy the .env.example to .env and update the variables.

    cp .env.example .env
    
  4. Start the development server

    pnpm run dev
    
  5. Push the database schema

    pnpm run db:push
    
  6. Start the Stripe webhook listener

    pnpm run stripe:listen
    

How do I deploy this?

Follow the deployment guides for Vercel, Netlify and Docker for more information.

Contributing

Contributions are welcome! Please open an issue if you have any questions or suggestions. Your contributions will be acknowledged. See the contributing guide for more information.

Contributors

Thanks goes to these wonderful people for their contributions:

Made with contrib.rocks

License

Licensed under the MIT License. Check the LICENSE file for details.

関連リポジトリ
supermemoryai/supermemory

Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.

TypeScriptnpmMIT Licensecloudflare-pagescloudflare-workers
supermemory.ai/docs
29.3k2.6k
kriasoft/react-starter-kit

Modern React starter kit with Bun, TypeScript, Tailwind CSS, tRPC, Stripe, and Cloudflare Workers. Production-ready monorepo for building fast web apps.

TypeScriptnpmMIT Licensereactboilerplate
reactstarter.com
23.7k4.2k
noodle-run/noodle

Rethinking Student Productivity

TypeScriptnpmtutorialGNU Affero General Public License v3.0trpceslint
noodle.run
12.2k774
AmanVarshney01/create-better-t-stack

A modern CLI tool for scaffolding end-to-end type-safe TypeScript projects with best practices and customizable configurations

TypeScriptnpmcliMIT Licensebetter-authbun
better-t-stack.dev
5.7k323
kanbn/kan

The open source Trello alternative.

TypeScriptnpmGNU Affero General Public License v3.0drizzle-ormnextjs
kan.bn
5.6k462
crafter-station/petdex

A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.

TypeScriptnpmcliMIT Licenseclaude-codeclerk
petdex.dev
4.1k195
zws-im/zws

Shorten URLs using invisible spaces

TypeScriptnpmappApache License 2.0url-shortenerzws
zws.im
1.8k148
reliverse/relivator

🏬 relivator: next.js 15 react 19 ecommerce template ▲ better-auth polar shadcn/ui tailwind drizzle orm typescript ts radix, postgres neon, app router saas commerce ecommerce shop pricing payments dark mode full stack free ⭐ more stars 👉 more features

TypeScriptnpmMIT Licensedrizzle-ormnextjs-boilerplate
relivator.com
1.6k277
alan345/AI-Fullstack-SaaS-Boilerplate

Fullstack SaaS Boilerplate built with tRPC, Fastify and React

TypeScriptnpmMIT Licensereacttailwind
alan345.github.io/AI-Fullstack-SaaS-Boilerplate/
1.4k218
SteveSuv/remix-words-funny

a fullstack English words study website: remix (react-router v7) + trpc + drizzle + postgresql + heroui + jotai + docker

TypeScriptnpmdockerdrizzle-orm
wordsfunny.com
1.3k166
Skolaczk/next-starter

A Next.js starter template, packed with features like TypeScript, Tailwind CSS, Next-auth, Biome, Stripe, testing tools and more. Jumpstart your project with efficiency and style.

TypeScriptnpmMIT Licenseboilerplategithub-actions
next-starter-skolaczk.vercel.app
1k167