Our Next.js and React Native products target a modern stack.
Required
Node.js 20.x or newer —
node -vshould printv20or higher.npm 10+ (or pnpm 9+ / yarn 4+) — your README will note if a specific package manager is required.
PostgreSQL 14+ — Neon and Supabase both work out of the box.
A modern evergreen browser — Chrome, Edge, Firefox, or Safari from the last two years.
Optional
Docker — for running the database locally without installing Postgres.
Git — for cloning private repos and pulling updates.
R2 / S3 / Cloudinary — for object storage if you upload images, attachments, or PDFs.
What about older Node?
Node 18 will work for many products but isn't tested. Anything older than that — Node 16 and below — is not supported.
Hardware
Any modern laptop will do. For the IDE we recommend VS Code; we ship recommended workspace settings and extensions when relevant.