Phase 14Days 136-139

Custom Domains & Transactional Email

DNS from scratch, Hostinger → Vercel, and email that reaches inboxes

Phase Goal

Understand what a domain and DNS records actually do, connect a Hostinger domain to Vercel with confidence, and send authenticated transactional email from a real domain.

Progress
Notes

Open the written lectures for this course before checking off the phase topics.

Projects
Multilingual Clinic Appointment Confirmation — DEPLOYED

Day 136: Domains & DNS — From First Principles

Day 137: Custom Domain on Vercel — Hostinger Walkthrough

Day 138: Transactional Email & Domain Authentication

Day 139: Project — Multilingual Clinic Appointment Confirmation

Capstone
Multilingual Clinic Appointment Confirmation — DEPLOYED

Launch a clinic confirmation flow on a Hostinger domain connected to Vercel: a patient requests an appointment, receives an authenticated language-appropriate confirmation from the custom domain, and follows a short-lived reschedule link. Document DNS, SPF, DKIM, DMARC, delivery diagnostics, privacy boundaries, and rollback.

  • Hostinger → Vercel canonical HTTPS domain with a documented DNS record table.
  • Verified From domain with SPF, DKIM, starter DMARC, and provider delivery logs.
  • One safe server-side email flow with validated input, rate limits, and a secure status link.

Phase Complete!

After this phase, you'll be able to:

  • Explain domains, DNS, A/AAAA, CNAME, TXT, MX, TTL, and propagation from first principles
  • Connect a Hostinger-managed domain to Vercel and configure a canonical HTTPS URL
  • Authenticate transactional email with provider-managed SPF, DKIM, and starter DMARC records
  • Ship one safe server-side email flow from a real From domain

You can put a real product on its own domain and make its essential email arrive credibly — without treating DNS as copy-paste magic.