starter
starter copied to clipboard
Weekend starter kit for building full-stack web apps.
Next.js Starter Boilerplate
Introduction
If you're a weekend hustler looking to bring your ideas to life, this starter boilerplate is perfect for you. It includes everything you need to build an MVP in a weekend. With this boilerplate, you'll have access to the latest tech stacks and tools, minimizing setup time so you can focus on building and maximizing productivity.
Tech Stack
- Framework: Next.js 14
- Language: TypeScript
- Styling: Tailwind CSS
- ORM: Drizzle ORM
- Database: Postgresql
- Authentication: Supabase Auth
- UI Components: Shadcn UI
- Form Management: React Hook Form
- State Management: Zustand
- Validation: Zod
- Formatter & Linter: Biome
- Email templates: React Email
- Email delivery: Resend
- Rate limiting: Upstash
- Theme manager: next-themes
- Type-safe search params state manager: nuqs
Running Locally
-
Clone the repository
git clone https://github.com/sujjeee/starter.git -
Install dependencies using pnpm
pnpm install -
Copy the
.env.exampleto.envand update the variables.cp .env.example .env -
Migrate the database schema
pnpm db:push -
Start the development server
pnpm dev
Deploy
Follow the deployment guides for Vercel.