Capstone project: a complete, optimized, secure and compliant business website

Capstone project — Building a professional business website from A to Z

⬇️ Download the launch checklist (TXT)

Step 0 · Level 0 — Laying the foundations

Install WordPress (locally, to practice). Create a secure admin account (not “admin”), explore the dashboard and define the type of site (business site, with or without a blog).

Step 1 · Level 1 — Creating the structure and content

Create the key pages (Home, About, Services, Contact) and 1-2 posts. Compose with Gutenberg (blocks, columns, patterns), insert optimized images (with alt text filled in), build the menu and set permalinks to “Post name”.

Step 2 · Level 2 — Styling the site

Install a lightweight block theme, customize the Global styles (colors, font, logo) via FSE or the Customizer, polish the footer, build an attractive homepage (hero + sections + CTA) and CHECK it on mobile.

Step 3 · Level 3 — Adding essential features

Install the key plugins: SEO (Yoast/Rank Math + optimizing one page), caching (PageSpeed measurement before/after), security + automatic backup (UpdraftPlus), and a working contact form (with SMTP if needed).

Step 4 · Level 4 — Advanced features (optional)

Depending on your project, add ONE component: a WooCommerce store, a second language (Polylang), a membership area, CSS/child theme customization, or a custom post type (CPT + ACF, e.g. “Projects”).

Step 5 · Level 5 — Going live, compliant and maintained

Bring the site into GDPR compliance (cookie consent, legal notice, privacy policy). Migrate the local site to online hosting (5.2), check everything, and plan maintenance (backups + updates).

Success criteria