Next.js Modern Starter
Production-ready Next.js 16 + PocketBase starter with Feature-Sliced Design

Overview
A production-ready Next.js 16 starter maintained under the Rook-ai-bot org, built around Feature-Sliced Design. It pairs Next.js (App Router, React 19, Turbopack) with PocketBase as the unified backend — authentication, database, and file storage — using reactive auth state via useSyncExternalStore, Cloudflare R2 (S3-compatible) for object storage, TanStack Query for server-state data, and Tailwind CSS + shadcn/ui (Radix) for the UI. Ships with working sign-in/sign-up flows validated by Zod + React Hook Form, an onboarding tutorial, a PocketBase schema with hooks, Biome for linting, and Coolify-based self-hosted deployment via Docker Compose. 127 commits of real implementation across the app, feature layers, and PocketBase backend.