Module 6 of 6Lesson 3 of 3~14 min
Exit kit and application plan
The last lesson gathers the course tools so you can keep improving your app without starting from scratch. You leave with the agent instructions, templates and checklists from the course, and a 7- and 30-day action plan to apply them to your product.
Lesson objective
By the end of this lesson, you will have the course's prompts, templates and checklists (variable map, access matrix, tests, go-live checklist, GDPR) and you will have planned how to apply them to your app over 7 and 30 days.
Topics covered
- back-end kit
- go-live checklist
- coding agent instructions
- action plan
- Supabase
Where it fits
Get compliant, deliver and go live
What must be settled before welcoming real users and taking real payments?
Lessons in this module
- GDPR and switching to live mode
- Workshop: your app with accounts, data and payments
- Exit kit and application plan (this lesson)
What you will learn in this module
This lesson is part of the course Add a database, authentication and payments to your app
- Manage environment variables and secrets (public VITE_ variables, secret keys on the server only, .env files kept out of Git, rotation after a leak).
- Have the agent design a data model and its migrations, then check that data is actually stored and linked to the right user.
- Write, have written and test Row Level Security rules that guarantee each user only accesses their own data and that plan limits are enforced in the database.
- Add sign-up, sign-in, sign-out and password reset, and verify the flows, email confirmation and redirect URLs.
- Integrate Stripe Checkout in test mode (product, price, session created on the server, test cards) without exposing the secret key.
- Hold payment status on the server with signed, deduplicated Stripe webhooks, tested with the Stripe CLI or the Dashboard.
- Apply GDPR basics (information, account deletion, processors) and a go-live checklist before taking real payments.
Related courses
- AI & DevelopmentJuniorSome basics are useful: introductory knowledge of the topic.
Build and ship a web app with an AI coding agent
2 hr 45 min
- AI & DevelopmentAdvancedRegular practice: you already use the tools or work on this topic.
Work with Claude Code on a real project: context, planning, review
3 hr
- Product ManagementAdvancedRegular practice: you already use the tools or work on this topic.
Git for PMs: ship as a team without putting production at risk
3 hr 30 min