Skip to main content

Build the reader, its editorial desk, then a typed consultation service.

Three applications, one progression

The projects test increasing architectural responsibility. There is no exam. The dashboard remains JavaScript even as the capstone introduces TypeScript. Dates and weights below come directly from the individual briefs.

  1. Project 0130%

    Inherit

    Assignment 1: Vue 2 Mobile Content App

    Make an inherited interview article reader dependable across routes, requests and shared account state.

    Release
    8 March 2027
    Deadline
    11 April 2027 · 23:59 Canberra
    Read the brief
  2. Project 0235%

    Migrate

    Assignment 2: Vue 3 Admin Dashboard

    Move from a reader to its editorial desk, with one place for identity, request policy and reusable management behaviour.

    Release
    12 April 2027
    Deadline
    2 May 2027 · 23:59 Canberra
    Read the brief
  3. Project 0335%

    Type + verify

    Assignment 3: Typed Consultation App

    Transfer the architecture to a fictional patient consultation service and leave evidence that another developer can safely change it.

    Release
    26 April 2027
    Deadline
    28 May 2027 · 23:59 Canberra
    Read the brief
Three connected builds100%

Studios provide formative practice; they add no separate assessment weight.