Skip to content
HomeAboutWorkProjectsResourcesBlogServicesContact
In Dev

Assessment Deadline Tracker

A live red-line tracker that shows students exactly where they should be up to during an assessment block.

ReactTypeScriptSupabase

Overview

Assessment Deadline Tracker is an in-development web app designed to solve a recurring assessment-period problem: students constantly asking where they should be up to today. Instead of manually estimating progress checkpoints every lesson, the idea is to load in a scaffold, assign dates to each milestone, and let a moving red line show exactly which parts should already be completed based on the current date and time.

This project came directly from a practical teaching frustration. During assessment periods, students regularly ask some version of the same question: what should I have finished by now so I am not behind? The problem is that answering that well usually means doing mental arithmetic on the spot and trying to judge progress across a whole scaffolded task.

The idea behind the app is to remove that guesswork. I want to be able to load a scaffold or response structure into the system, break it into checkpoints, and assign dates for when each section should be completed. From there, the app handles the pacing visually instead of relying on me to keep recalculating it.

The key visual is an ever-moving red line across the screen. As time passes, the line moves through the scaffold and shows students which checkpoints should already be done by the current date and time. It continues progressing until the final submission deadline, giving students a constantly updated sense of whether they are on track, ahead, or behind.

What makes the idea useful is that it turns a vague conversation about progress into something concrete. Instead of telling students to catch up or work faster, the app can point to the exact section of the task they should be at right now. That should make the guidance more consistent for students and far less repetitive for me during busy assessment blocks.

FEATURES.

Live Red Line

A continuously moving progress line shows what should already be completed based on the current date and time.

Scaffold-Based Planning

Lets a teacher load scaffolded task steps or response sections into the tracker rather than working from a blank timeline.

Checkpoint Dates

Each part of the task can be assigned a target completion point so pacing is clear across the whole assessment period.

Current Position Indicator

Students can immediately see where they should be up to right now without asking for a fresh progress estimate.

Final Submission Countdown

The red line keeps progressing until the final due date, reinforcing that the timeline is always moving.

Teacher Workflow Relief

Reduces the repeated lesson-time overhead of manually telling students what they should have completed by today.

Tech Stack

React

Frontend for rendering the scaffold timeline, red-line visualisation, and teacher controls

TypeScript

Type-safe handling of checkpoints, dates, and progress calculations

Supabase

Potential backend for storing assessment timelines, scaffolds, and class-specific tracker data

Architecture

The core of the planned app is a timeline model that maps scaffold items to completion dates. Once those checkpoints are defined, the interface can calculate a current position along the assessment sequence based on the live date and time.

The main UI layer is the visual tracker itself. It needs to display scaffold sections clearly, anchor each one to a deadline or target time, and overlay a moving red line that updates against the current moment.

A simple teacher setup flow sits behind that display: define the scaffold, assign the target checkpoints, and let the system handle the live pacing logic from that point onward.

Data Model

  • Assessment tasks with titles, final submission dates, and overall duration
  • Scaffold sections or task checkpoints mapped to target completion dates
  • Calculated current-position state based on the live date and time
  • Teacher-managed tracker configurations for different classes or tasks

Challenges

  • Designing the red-line visual so it is immediately understandable to students at a glance
  • Breaking scaffolded tasks into checkpoints that are useful without becoming over-engineered
  • Making the pacing logic flexible enough for different assessment types and class contexts
  • Keeping setup fast enough that the tool saves teacher time rather than creating more admin

Outcomes

  • Aims to replace repeated teacher estimates with a consistent live visual guide
  • Should help students understand exactly where they ought to be in an assessment task
  • Turns scaffold pacing into something visible and time-aware rather than informal and approximate
  • Focuses on solving a real in-school workflow problem rather than building a generic tracker

Interested in this project?