Web Development · Intermediate level

Intermediate level · Module 6 of 6 · 15 guided hours

Multi-Page Website Project

Plan, build, test and deploy the training centre catalogue and enquiry system as a team project for a realistic client.

Learning objectives

  • Plan a project from a client brief
  • Build it collaboratively with Git and pull requests
  • Test, deploy and present it

Topics

  • client brief and requirements
  • sitemap and wireframes
  • task breakdown
  • team workflow
  • testing and accessibility checks
  • deployment and handover

Lessons

  1. Lesson 1 From Client Brief to Plan

    Turn a client brief into requirements, a sitemap, wireframes and a task list.

    client briefsitemapwireframetask breakdown

  2. Lesson 2 Building as a Team

    Build the front end and API in parallel through branches and reviewed pull requests, keeping main deployable.

    API contractparallel developmentpull request workflowintegration

  3. Lesson 3 Testing, Deployment and Handover

    Test the site thoroughly, deploy it and hand it over to the client with documentation.

    test planaccessibility and Lighthouse checksdeploymenthandover document

Practical activity

Deliver the level project as a team, from brief to deployed site, with weekly check-ins acting as client meetings.

Expected outcomes

  • A complete, deployed web project
  • Experience of client-style delivery

Assessment

The level project assessed against its criteria, plus a team presentation and individual contribution review from Git history.

Taught live by an instructor — online or in person. Free course lessons are for self-study and do not lead to a certificate — see registration options.