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.
- 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
-
Clone the repository
git clone https://github.com/sujjeee/starter.git
-
Install dependencies using pnpm
pnpm install
-
Copy the
.env.example
to.env
and update the variables.cp .env.example .env
-
Migrate the database schema
pnpm db:push
-
Start the development server
pnpm dev
Follow the deployment guides for Vercel.