Skip to content
GitHub

Orion Kit

Modern, type-safe SaaS starter kit. Built with Next.js 15, TypeScript, Drizzle ORM, Custom JWT Auth, and TanStack Query.

Development:


πŸ” Authentication

Custom JWT authentication with protected routes, middleware, and localStorage token storage for cross-origin compatibility.

πŸ—„οΈ Database

Type-safe Drizzle ORM with Neon Postgres, automatic migrations, and Studio GUI.

βœ… Validation

Zod schemas on frontend and backend with automatic type inference from Drizzle.

🎨 UI Components

Shadcn/ui components with Radix UI primitives and Tailwind CSS styling.

πŸ“Š Analytics & Logging

PostHog for product analytics, Axiom for structured logging, and Vercel Analytics.

πŸš€ Data Fetching

TanStack Query with automatic caching, optimistic updates, and loading states.

πŸ“ Forms

React Hook Form with Zod resolvers for type-safe, performant form handling.

⚑ Background Jobs

Trigger.dev for scheduled tasks, async processing, and reliable job execution.

πŸ§ͺ Testing

Vitest for fast unit testing with comprehensive test suite and coverage reports.

πŸ“¦ Shared Types

Centralized TypeScript types package for consistency across entire monorepo.

πŸ—οΈ Monorepo

Turborepo for optimized builds with pnpm workspaces and shared packages.

πŸ“š Documentation

Astro Starlight docs site with search, guides, and comprehensive examples.