Production Deployment: Next.js Express App
Budget: $250 – $750 AUD
I have a fully-functional codebase that combines a Next.js front-end, an Express API, and Prisma for data access. Everything runs correctly on my machine, but it still lives only in development. I now need it deployed to production using the stack I have already chosen: Next.js on Vercel, the Express server on Railway, and an existing Supabase Postgres instance.
The database is set up and populated, so there is no migration work required. What I do need is the entire deployment workflow put in place, along with any environment-variable wiring I may have missed. I can provide the actual secrets; I just need clarity on what must be set where so that the front-end talks to the API and the API talks to Supabase through Prisma.
Deliverables
• Live, publicly accessible Next.js site on Vercel
• Express API deployed on Railway and reachable from the site
• Prisma connected to my Supabase Postgres without breaking existing data
• All required environment variables defined and documented (even if we discover extra ones during setup)
• Basic CI/CD so that new commits trigger automatic, consistent deployments
• A short hand-off note or Loom video showing how to redeploy and roll back if needed
If questions come up on the exact build or start commands, I can share the package scripts immediately. Looking forward to getting this codebase into the real world quickly and cleanly.
The database is set up and populated, so there is no migration work required. What I do need is the entire deployment workflow put in place, along with any environment-variable wiring I may have missed. I can provide the actual secrets; I just need clarity on what must be set where so that the front-end talks to the API and the API talks to Supabase through Prisma.
Deliverables
• Live, publicly accessible Next.js site on Vercel
• Express API deployed on Railway and reachable from the site
• Prisma connected to my Supabase Postgres without breaking existing data
• All required environment variables defined and documented (even if we discover extra ones during setup)
• Basic CI/CD so that new commits trigger automatic, consistent deployments
• A short hand-off note or Loom video showing how to redeploy and roll back if needed
If questions come up on the exact build or start commands, I can share the package scripts immediately. Looking forward to getting this codebase into the real world quickly and cleanly.
Related categories:
JavaScript
NoSQL Couch & Mongo
Node.js
PostgreSQL
AngularJS
Next.js
CI/CD
Vercel