Deployment of Next.js Web App
Budget: $250 – $750 AUD
Deploy & launch a finished Next.js web app on a VPS (1–2 days, ongoing work possible)
I have a complete, built web application that needs an experienced full-stack developer to deploy to a live server, test end-to-end, and get running on my domain. The code is written and documented — this job is about deployment, configuration, debugging, and hardening, not building from scratch. There's potential for ongoing paid maintenance and feature work for the right person.
Important — please read before applying: this is an adult-services classifieds & booking platform (legal, based in New Zealand). It contains adult content. You must be genuinely comfortable working on an adult-industry project. Discretion is essential and an NDA is required. If that's not for you, no worries — please don't apply.
The tech stack
Next.js 14 (App Router) + TypeScript
PostgreSQL + Prisma ORM
Auth.js / NextAuth
Deploying to an Ubuntu VPS (already provisioned), behind Cloudflare
Scope of work / deliverables
Push the provided code to a private GitHub repo and deploy it to my Ubuntu VPS.
Install & configure: Node.js, PostgreSQL, a reverse proxy (nginx or Caddy), SSL/HTTPS, and a process manager (PM2 or systemd) so it stays running and auto-restarts.
Run database migrations and seed the sample data (Prisma).
Configure file/image uploads (server storage or an S3-compatible bucket) and transactional email (SMTP).
Wire it to Cloudflare: point the domain, hide the origin server, enable WAF, and add a country-restriction rule (allow one country, redirect the rest to a waitlist page).
Apply basic security hardening: security headers/CSP, HTTPS/HSTS, admin two-factor auth, firewall, disable password-only root SSH (keys), fail2ban.
Finish two small config items I'll specify (a default-region/currency change and enabling analytics counters).
Smoke-test the whole app end-to-end against a checklist I provide, and fix bugs until it all works.
Hand over: a short written summary of what was set up, how to redeploy updates, and where everything lives.
What I'll provide
The full source code + a clear written spec, runbook, and env-variable list.
Server access, Cloudflare access, domain, and the required account keys.
Fast answers to questions throughout.
You should have
Proven experience deploying Next.js/Node apps to a Linux VPS (please link examples).
Comfort with PostgreSQL/Prisma, nginx/Caddy, SSL, PM2/systemd, and Cloudflare.
Strong grasp of web security basics (headers, secrets management, SSH hardening).
Good written English and clear communication.
Comfortable with adult content + signing an NDA.
I have a complete, built web application that needs an experienced full-stack developer to deploy to a live server, test end-to-end, and get running on my domain. The code is written and documented — this job is about deployment, configuration, debugging, and hardening, not building from scratch. There's potential for ongoing paid maintenance and feature work for the right person.
Important — please read before applying: this is an adult-services classifieds & booking platform (legal, based in New Zealand). It contains adult content. You must be genuinely comfortable working on an adult-industry project. Discretion is essential and an NDA is required. If that's not for you, no worries — please don't apply.
The tech stack
Next.js 14 (App Router) + TypeScript
PostgreSQL + Prisma ORM
Auth.js / NextAuth
Deploying to an Ubuntu VPS (already provisioned), behind Cloudflare
Scope of work / deliverables
Push the provided code to a private GitHub repo and deploy it to my Ubuntu VPS.
Install & configure: Node.js, PostgreSQL, a reverse proxy (nginx or Caddy), SSL/HTTPS, and a process manager (PM2 or systemd) so it stays running and auto-restarts.
Run database migrations and seed the sample data (Prisma).
Configure file/image uploads (server storage or an S3-compatible bucket) and transactional email (SMTP).
Wire it to Cloudflare: point the domain, hide the origin server, enable WAF, and add a country-restriction rule (allow one country, redirect the rest to a waitlist page).
Apply basic security hardening: security headers/CSP, HTTPS/HSTS, admin two-factor auth, firewall, disable password-only root SSH (keys), fail2ban.
Finish two small config items I'll specify (a default-region/currency change and enabling analytics counters).
Smoke-test the whole app end-to-end against a checklist I provide, and fix bugs until it all works.
Hand over: a short written summary of what was set up, how to redeploy updates, and where everything lives.
What I'll provide
The full source code + a clear written spec, runbook, and env-variable list.
Server access, Cloudflare access, domain, and the required account keys.
Fast answers to questions throughout.
You should have
Proven experience deploying Next.js/Node apps to a Linux VPS (please link examples).
Comfort with PostgreSQL/Prisma, nginx/Caddy, SSL, PM2/systemd, and Cloudflare.
Strong grasp of web security basics (headers, secrets management, SSH hardening).
Good written English and clear communication.
Comfortable with adult content + signing an NDA.