Part 1 · Is this real? · Lesson 2 of 13
What it really costs
The money is small and the time is not. A real line-item budget, why we refuse to print other companies' prices, and what you give up by choosing this.
6 min read
Money is not what stops people here. You can get a working product in front of a paying customer for less than the cost of a pair of shoes. What stops people is that the bill is paid in months.
- Domain name
- One bill a year
- Hosting and database
- Free tier first, then monthly
- Payment processing
- A cut of every charge
- Transactional email
- Free tier first, then monthly
- Error tracking and logs
- Free tier first, then monthly
- Editor and coding assistant
- Free, or monthly if you upgrade
- Cash out of pocket before your first customer
- $0-300
- Your evenings, months one to six
- 150-400 hours
- What you give up
- Every faster option on Learn
We name cost categories instead of other companies' prices. A monthly fee typed onto this page today is wrong within a year, and a stale figure is just a lie with a date on it. Look up each one the day you sign up and write it in your own budget. Prices checked against nothing: we deliberately hold none. Page checked 2026-08-31.
The line you cannot pay in money
Between 150 and 400 hours is our honest read on what a first shippable version takes for someone who can already code, including the parts nobody counts: deployment, payments, the password reset flow, the eight evenings lost to one bug.
Do the division. Six hours a week is a serious commitment for someone with school or a job, and six hours a week against 250 hours is about ten months. Fifteen hours a week gets you there in four. Neither of those is a weekend, and both assume you do not stop.
If you cannot code yet, add the learning on top, and be honest that learning to build and ship a working web app is itself a multi-month project. That is not a reason to avoid it. It is a reason to stop calling it a side hustle.
Why there are no vendor prices on this page
Every course that tells you a host costs a specific amount a month is writing a number that expires. Free tiers get smaller, plans get renamed, currencies move. We would rather tell you the shape of the bill and let you check the figure yourself on the day it matters.
So the rule for your own budget: when you create an account, open the pricing page, write the number and the date in your notes, and set a reminder to look again in six months. That habit takes a minute and it is the difference between a budget and a guess.
The cost nobody counts
Six months spent here are six months not spent on anything faster. That is the real price tag, and it is bigger than every line in the table above combined.
If you need money soon, the correct move is not to build this faster. It is to earn with something that pays in weeks and build this in the evenings with the pressure off. A product built by someone who needs rent from it in eight weeks gets shipped badly and priced desperately.
What is worth paying for, and when
- Nothing at all until you have a written problem statement and five conversations with people who have that problem.
- A domain, once you have something to point it at that a real person is going to look at this week.
- A paid hosting tier, once a free tier limit is actually blocking you - not when you imagine it might.
- A paid tool, once you can name the specific hours per week it gives you back. Write the hours down before you buy, then check in a month.
- Anything at all, once a customer is paying you. After that first payment the calculation changes and you can stop being precious about it.
Notice that none of those steps is at the beginning. The first weeks of this cost nothing, which is exactly why there is no excuse to skip the part where you find out whether the problem is real.
Do this next
Open a calendar and block the hours you will genuinely work on this for the next twelve weeks. Add them up. Write the total at the top of your notes file - that number, not your enthusiasm, is your budget.
An account keeps your place in the course and counts the day you did the work. Join the waitlist