Next.js + Prisma + Cloudflare

Vinext Boilerplate

Minimal Pages Router starter built for local web development first and Cloudflare Workers deployment second.

Next 16React 19Prisma 7vinextwrangleroxfmt + oxlint

Bootstrap flow

  1. Copy .env.example to .env and point DATABASE_URL at a Postgres database.
  2. Run pnpm db:push to sync the sample Post model.
  3. Start the app with pnpm dev or build the Cloudflare-targeted bundle with pnpm build.

Key commands

  • pnpm dev
  • pnpm build
  • pnpm deploy
  • pnpm db:push
  • pnpm lint
  • pnpm typecheck