StartupKitstartupkit

Quick Start

Get up and running in under 2 minutes

1. Create your project

npx startupkit@latest init

Follow the prompts to configure your project name and options, then change into your new project directory:

cd <your-project-name>

2. Add a Next.js app

npx startupkit add next --name web

This creates a fully configured Next.js app with authentication, analytics, database, and UI components ready to go.

3. Start developing

pnpm dev

Open http://localhost:3000 — you're ready to build.

What's included

Your new project comes with everything pre-configured:

  • Authentication — Sign in with email OTP or OAuth
  • Analytics — Event tracking with PostHog, Google Analytics
  • Database — PostgreSQL with Drizzle ORM
  • UI Components — 40+ Shadcn components
  • TypeScript — Strict mode, fully typed

Next steps

On this page