Requirements
Node, pnpm, PostgreSQL and optional Redis before you start.
NextOne.dev is built on Next.js 16, React 19, TypeScript 5.5 and Tailwind CSS 4. You need Node.js 20 or later, pnpm 9+, a PostgreSQL 14+ database, and optionally Redis for rate limiting.
All environment values are validated by src/lib/env.ts in production. Run the commands below to check your toolchain.
node -v # >= 20
pnpm -v # >= 9
psql --versionUse the exact pnpm version in packageManager to avoid lockfile drift.
An in-memory fallback keeps rate limiting working without Redis in development.