No deployment target at all
Cursor is an editor, not a host. The app runs on your machine and nowhere else. Picking a host, wiring secrets, and getting a domain on it is usually day one.
Cursor → production
You got it to roughly 90% — the idea is visible and it runs. We review what you built with Cursor, write the missing 10%, and put it live in front of real users. Usually within a week.
You get back the three biggest things standing between your Cursor build and real users, in writing, within two business days. No call needed. If you want the full version, the fixed-price review is €750 — fixed price, credited back if you continue.
Not a criticism of the tool — Cursor got you further in a weekend than a contractor would in a month. These are just the things it consistently leaves for a human, and they are the things that decide whether your launch holds.
Cursor is an editor, not a host. The app runs on your machine and nowhere else. Picking a host, wiring secrets, and getting a domain on it is usually day one.
Long Cursor projects drift: three ways to fetch data, two error-handling styles, duplicated helpers. We consolidate the patterns before adding to them.
Keys in .env files, sometimes committed, with no separation between local and production. We fix the split and rotate anything exposed.
We add coverage on the paths that carry money and data, so the next feature does not quietly break checkout.
The offer
Start with the review: we read your Cursor build route by route and hand you a written plan with effort and risk on every item. If you continue, the review fee comes off the build. Prices in EUR, excluding VAT. USD invoicing available.
It depends on what Cursor actually wrote. A Next.js or Vite front end goes to Vercel, Netlify or Cloudflare. A Node or Python API with a database is happier on Render, Railway or Fly. If it needs background jobs or a queue, that decision changes again. Picking wrong is recoverable; picking without looking at the code is how people end up paying for three platforms.
Rotate them at the provider first — removing the commit does not un-publish the key, because the history and any fork still carry it. Then move the values into your host’s environment settings, add .env to .gitignore, and check the git history for anything else you rotated too late.
Not everywhere. You need them on the paths that move money or write customer data, because those are the ones where a silent break costs more than the test did. Everything else can wait.
Question not here? Email me — I answer these myself, and I do not need you on a call first.
Different tool again, or a mix of several? Tell us what you used — the process is the same.