Loading...
A production-ready monorepo with 21 shared packages, demonstrating modern web development with Bun, Turborepo, and Next.js 16.
See how the monorepo packages work together with Next.js 16
Using @particular/database for type-safe database operations
import { db } from "@/lib/db";
// Type-safe query with Drizzle ORM
const result = await db.query.users.findMany({
where: (users, { eq }) => eq(users.email, "test@example.com"),
});
// Insert with full type safety
await db.insert(schema.users).values({
email: "user@example.com",
name: "John Doe",
});21 production-ready packages for your applications
Authentication and authorization with global auth schema
Drizzle ORM with Neon serverless PostgreSQL
Global user profiles with JSONB storage
Global signups schema for waitlists and presales
Stripe integration for payments and subscriptions
Shared React 19 components with Tailwind CSS
Type-safe environment variable validation with Zod
Provider-agnostic analytics tracking
Content management with visual page builder
Knowledge base with admin tools
Real-time with SSE/Pusher/Ably providers
Support ticketing system
Unified link management for transfer, share, upload, claim
Reusable workflow engine with blueprints, flows, and UI components
Workflow automation with queue/scheduler
Structured logging with Winston + Sentry
Multi-channel notifications
Built with cutting-edge tools and best practices
Fast JavaScript runtime and package manager
High-performance build system with smart caching
React 19 framework with App Router & Turbopack
Type-safe development with latest features