GitHub

Ship production apps faster

Production-ready full-stack TypeScript monorepo with Next.js, NestJS, Turborepo and other modern technologies.

Production Ready

Helmet security, rate limiting, CORS, validated environment configs, and GitHub Actions CI/CD

Fast Development

Turborepo for optimized builds and pnpm for efficient package management

Type Safe

Zod schemas with TypeScript everywhere for runtime and compile-time safety

Modern UI Components

shadcn/ui with Radix primitives, Tailwind v4, dark mode, and Framer Motion

Database Ready

Prisma ORM with PostgreSQL, migrations, better-auth and Docker setup

Authentication

Better-auth with email/password, session management and OAuth support

Comprehensive Testing

Vitest for unit and integration tests with coverage reports across all packages

Shared Packages

Types and utilities shared across frontend and backend

AI-Assisted Development

Comprehensive CLAUDE.md enables instant onboarding for AI coding assistants

Tech Stack

Frontend

Next.js 15React 19TypeScriptTailwind CSS v4shadcn/uiTanStack QueryZodJotaiReact Hook FormFramer MotionSonnernext-themes

Backend

NestJS 11TypeScriptPrismaPostgreSQLBetter-authZodScalar DocsHelmetNestJS ThrottlerCORS

Shared Packages

Zod SchemasUtility FunctionsType Definitions

DevOps

Turborepopnpm WorkspacesVitestGitHub Actions CIESLintPrettierHusky + lint-staged

Quick Start

$ pnpm install
$ pnpm init:project
$ pnpm dev