Client accounts: who owns what
Set up every client project so the client owns their domain, DNS, database, email sending and Google accounts, with you added as a member, while the code and hosting run from your own GitHub and Vercel accounts, and record it all in an accounts register with no passwords in it.
Why this matters
Here's a story that happens far too often. A web designer builds a site, registers the client's domain on their own account "to keep it simple", and puts the database in their own Supabase. A year later they fall out, or the designer moves abroad, or simply stops answering. The client can't renew their own domain, can't reach their own customers' orders, and can't move the site. Their business is held hostage, even if nobody meant it to be.
You'll do the opposite, from the first client. The business owns what belongs to the business: its name on the internet, its customers' data, its Google presence. You're a trusted helper with access that they can remove at any time. That's fairer, it's safer for both of you, and it's a selling point: "You'll own everything. I'll never hold your website hostage."
In the full lesson
- The idea in plain English
- Do it
- Check it worked
- Quick check
- What you can do now
The step-by-step, the prompt to copy, the video and the check-it-worked list, for every lesson in all 15 modules. GHS 399 ($40), paid once by mobile money or card, yours to keep.