Powered by Next.js 16 + tRPC + Drizzle

The Infrastructure for
Enterprise Applications

A highly scalable, type-safe foundation for building modern web applications. Built with Feature-based Development (FBD) principles and dual-layer security.

Built for Scale and Reliability

Everything you need to ship enterprise-grade software.

Dual-Layer Security

Combining Casbin RBAC/ABAC with Supabase Row-Level Security (RLS) for defense-in-depth.

End-to-End Type Safety

Unified types from database schema to UI components using tRPC, Zod, and Drizzle.

Feature-based Design

Organized by business domain (FBD) to ensure long-term maintainability and modularity.

Centralized Backend

API routers, database schemas, and background jobs managed in a unified server directory.

Durable Jobs

Reliable background processing powered by Trigger.dev v3 with full observability.

Modern Stack

Built on Next.js 16+, React 19, Tailwind CSS 4, and pnpm for peak performance.

Architectural Vision

NextIO is designed to eliminate the friction between frontend and backend development. By utilizing a contract-first approach with Zod, we ensure that every piece of data is validated and typed correctly throughout its lifecycle.

  • Contract First: Zod schemas as the Single Source of Truth (SSOT).
  • Network Boundary: Next.js 16+ Node.js Proxy for request interception.
  • Vertical Slicing: Business logic grouped by feature, not technical layer.
Frontend
Next.js 16
React 19
Tailwind 4
shadcn/ui
Backend
tRPC 11
Drizzle ORM
Casbin
Trigger.dev
Infrastructure
Supabase
PostgreSQL
Node.js Runtime