Module 1 · Build a Website Business · Day 8 of 10

Add a second page: your landing page

A portfolio is about you. A landing page is about one offer. Today you build the second real deliverable of this module.

Video — recording pending, script below stands in for now

Video script (for recording): "Today's the day this stops being just a personal site — you're adding the business landing page that's the actual point of this module."

Where you are

Day 01

Install Claude Code, ship your first live page

Day 02

Turn a plain-English idea into a working page

Day 03

Edit what it built — ask for changes without breaking things

Day 04

Understand what got created: files, folders, why they matter

Day 05

Connect to GitHub so your work is never lost

Day 06

Get a site live: your first real deploy

Day 07

Fix things when they break — read errors without panicking

Day 08

Add a second page and link it up: your landing page

Day 09

Automate updates: push once, redeploy every time

Day 10

Ship the deliverable: portfolio + business landing page, live

One site, two jobs

Your portfolio page is about you. A business landing page is about one offer, for one visitor, with one action you want them to take. Today you build the second deliverable and link the two pages together.

Today's project — build your landing page

  1. Describe the business landing page

    Add a second page called landing.html. It's a business landing page for a freelance web design service — a headline, one paragraph on what I do, the Services list from Day 2, and a clear "Contact me" button linking to my email. Match the existing site's style.
  2. Link the two pages together

    Add navigation linking index.html and landing.html to each other, so a visitor can move between them.
  3. Check both pages locally

    Click every link. A dead link on day 8 is an easy fix now and an annoying one after you've deployed.