For women who have already built an app with AI
Make Your Vibe-Coded App Work for Real Customers
In our research with women building with AI, we kept seeing the same problem: “I can’t judge what the AI is doing.”
Your app works in the preview. You still need to know what happens when someone signs up, pays, saves their data or returns tomorrow. This learning path helps you build the technical confidence to test the journeys your customers depend on, measure how people use your app, run focused experiments and make changes you can undo.





The learning path
Ten steps, each built around a problem that appears after the first build, and each one leaves you able to check, measure or change something in your own app. The path is still being built, so the order may change.
- 1
Understand the app you built
You’ll map the frontend, backend, database and external services your app uses. You’ll know where customer information is stored, which tools your app depends on and where a change could have wider consequences.
- 2
Own your code: GitHub, versions and backups
You’ll connect your project to GitHub, save a known working version and practise making a change you can reverse. You’ll also work out what you can export and what still depends on your current building platform.
- 3
Fix bugs without rebuilding everything
You’ll reproduce a bug, collect screenshots, error messages and browser evidence, then give your AI agent the context it needs. You’ll learn when another prompt is useful and when it is time to restore the working version and rebuild the new feature again.
- 4
Protect accounts, customer data and secrets
You’ll check how sign-up, sign-in, permissions and stored data behave. You’ll identify exposed secrets and risky access rules, then execute next steps that make your app secure.
- 5
Test the journeys customers depend on
You’ll define the main journey through your app, test the expected path and common failure cases. You’ll repeat those checks after a change, so you can spot a broken sign-up, payment or email before a customer does.
- 6
Publish the app and get your first customers
You’ll work through hosting, your domain and transactional emails. You’ll identify whether your app needs a cookie banner and prepare its terms and conditions and privacy policy. You’ll finish with a launch checklist and know what to watch when the first customers arrive.
- 7
Add analytics that answer a product question
You’ll choose the actions that show whether people reach the result your app promises, then track those actions as events. You’ll build analytics dashboards, so you can see where your visitors stop and decide what to investigate.
- 8
Test improvements with focused experiments
You’ll turn an assumption into a hypothesis and design the smallest useful experiment. You’ll test an improvement with users and learn when an A/B test can answer your question. You’ll finish with an experiment brief and a record of what the evidence changed about your next decision.
- 9
Choose how your app will make money
You’ll compare a subscription, a one-off payment and a service supported by your app. You’ll choose one model, set a price to test and create the payment journey. You’ll finish with an offer you can show to real customers and a way to record whether they buy.
- 10
Maintain the app after launch
You’ll set a routine for updates, backups, restoring a working version and monitoring your running costs. You’ll also create a system to get automatically notified if your app is down.
How the learning path works
It’s made up of hands-on challenges. Every step is self-paced, in short cards you can work through on your phone, so you can fit it around the work and responsibilities you already have.
You finish each challenge with something you can use on your own app: a product map, a saved working version, a bug investigation, a security risk list, a set of customer-journey tests, a launch checklist, an analytics view, an experiment brief, a pricing hypothesis and a maintenance plan.
Who writes them
We write all of it ourselves. Kinga spent over a decade in the tech industry, learned to code, moved into product management and worked as a lead product manager. Tamas spent 15 years as a software engineer and engineering leader, and co-founded a coding school that graduated over 3,000 people into tech careers.
Is this learning path for you?
Yes, if
- You have built a working web app or prototype with Lovable, Replit, Claude Code or another AI building tool.
- Your app works in a preview, but you cannot yet tell whether it is ready for customers, customer data or payments.
- You want to change and maintain your app without worrying that every update could break something else.
- You want to use real customer behaviour to decide what to improve and test whether people will pay.
- You plan to charge for your app or use it to deliver paid work.
Not really, if
- You are still choosing your first idea or want help building your first app. Start with our beginner courses instead.
- You want to train as a software engineer. This path teaches you how to make informed decisions about your app, not how to write code.
- You need someone to certify that your app is secure or compliant. A course cannot replace a professional review of your specific product.