Mickey MullinNetworks & Software

Software · Mockup to production

Mockup to production: finish the app you built with AI

You or your team built something with ChatGPT, Claude, Lovable, Bolt, Replit, or v0, and it almost works. I take it the last mile: your domain, real hosting, logins, your email and CRM, backups, and a security check, so customers and staff can actually use it. It starts with a free review, then a fixed quote to finish.

DNS and domain

What about DNS?

Your own domain pointed at the app, with HTTPS, and your existing email still working afterward.

Builder tools publish your app at an address on their domain, not yours. I point your own domain at the real host and set up HTTPS. Before changing any DNS, I write down the records you already have, especially the MX records that deliver your email, so moving the website doesn't quietly break your inbox.

Email

How do I hook this to Gmail?

Send and receive through Google Workspace or Microsoft 365, with SPF, DKIM, and DMARC set up so mail lands in inboxes, not spam.

Those three records tell other mail servers that your app is allowed to send as your domain. Without them, password resets and order confirmations land in spam or get rejected. If the app sends a lot of mail, such as receipts, notifications, or newsletters, I set up a transactional email service built for that volume, under your domain and your account.

CRM

How does it get into our CRM?

Leads, contacts, and orders flow into HubSpot, Salesforce, Zoho, or whatever you already use.

That includes Pipedrive and other CRMs with an API. I connect the app through the CRM's API or its webhooks, so a new lead or order shows up where your team already works, and nobody types the same contact into two places.

Hosting

Where does it live?

Hosting sized to the job, in your name and on your billing.

A small internal tool doesn't need what a busy storefront does, and the bill should reflect that. The account is yours from day one, so keeping the app online never depends on me or on a builder tool's plan.

Logins

Who can log in?

Real accounts and roles instead of a shared link.

Staff, customers, and admins each see what they should and nothing more. Where it fits, people sign in with the Google or Microsoft account they already have, so there's one less password, and switching off someone's work account switches off their access too.

Security

Is it safe?

API keys out of the code, the database locked down, customer data handled properly.

Prototypes built quickly tend to skip the same things. I check for them:

  • Secrets. API keys and passwords out of the repository, and out of the code that ships to the browser, where anyone can read them.
  • Database access rules, such as Supabase row-level security, so one customer can't read another customer's records.
  • Input validation. Everything a user sends is checked on the server, not just in the form.
  • Dependencies. The packages the app is built on, checked for known vulnerabilities.

Reliability

What if it breaks?

Backups, monitoring, and a written runbook, plus ongoing support if you want it.

  • Backups of the database, with a test restore to prove they work.
  • Uptime monitoring, so you hear the site is down before a customer tells you.
  • Error reporting, so a crash arrives with enough detail to fix it.
  • A written runbook: how to deploy, how to restore from a backup, and where every account lives.

Ownership

Who owns it when we're done?

You do. The code lives in your GitHub account, and every account the app depends on, from the domain and hosting to the email and the database, is in your name and on your billing.

If we stop working together, nothing has to be handed back, because none of it was ever mine.

How it goes

How does it start?

With a free review of what you have. I look at the app, the code, and the accounts behind it, and tell you what works, what's risky, and what's missing.

Then you get a fixed quote to finish it, so the price is settled before the work starts. Sometimes rebuilding a piece costs less than patching it; when that's the case, I'll tell you.

I use AI coding tools every day too. The difference is 30 years of writing, reviewing, and running production software, including engineering and management at Microsoft and Yahoo, so every line that ships has been read and tested.

I'm based in Manchester, NH. Software work doesn't need me on site, so I work with clients anywhere.

Pricing

What does it cost?

Typical labor price ranges
JobTypical labor
Mockup to production free review, then a fixed quote to finishReview free

The review is free and doesn't commit you to anything. After it, you get a fixed quote to finish the app, so the price doesn't grow with the hours.

Hosting, email, and the other services the app runs on bill you directly, in your name. Ongoing support afterward is there if you want it.

Questions

The short answers.

I built an app with AI. Can you make it work for real?

Usually, yes. I start with a free review of what you have: what works, what is risky, and what is missing, such as the domain, hosting, logins, email, CRM, and security. Then you get a fixed quote to finish it. Sometimes rebuilding one piece costs less than patching it, and I will tell you when that is the case. You keep the code, and every account is in your name.

Can you put my Lovable or Bolt app on my own domain?

Yes. I point your domain at the app with HTTPS, and check your existing DNS records first so your email keeps working after the move.

Can my app send email from my Gmail or Microsoft 365 address?

Yes. I connect it to Google Workspace or Microsoft 365 and set up SPF, DKIM, and DMARC so the mail lands in inboxes. If it sends a lot of mail, I add a transactional email service under your domain.

Can it connect to HubSpot or another CRM?

Yes: HubSpot, Salesforce, Zoho, Pipedrive, or another CRM with an API. New leads and orders flow in on their own, so nobody enters them twice.

Do you work with clients outside New Hampshire?

For software, yes. I'm based in Manchester, NH, and software work doesn't need me on site. Network installs and troubleshooting are on site in southern New Hampshire.

Do you use AI to write the software?

Yes, as a tool. AI-assisted development lets one experienced developer build in weeks what used to take a small team months. Every line still goes through the review, testing, and design judgment that 30 years of production software taught me, and you own all of the code when we're done.

Related services

  • Network troubleshootingSlow, dropping, or flaky networks found and fixed on site, not guessed at over the phone.
  • Business & home Wi-FiCoverage that reaches every room, the warehouse floor, and the back deck. Guest networks done right.

Get started

Send me what you've built.

A link to the app, or just a description of where it's stuck. I'll get back to you within one business day to set up the free review.

Ask for a free review