School comparison

Compare A-level schools by subject performance

Period

This was my Computing A-level project. It allowed comparing A-level schools by subject performance.

Problem

A-levels students in England tend to focus intensively on 3-4 subjects over two years. Yet schools are ranked by their average performance across all subjects.

The government publishes detailed A-level performance data, breaking down results by subject for every school, so I built a comparison website that compares subject performance.

Implementation

This was my first project with server-side development. I built the system using Backbone.js for the frontend, express.js and MongoDB for the backend, with Python scripts handling the data piipeline.

Screenshots

The server is now down, so here are some screenshots instead:

School performance table sorted by subject performance

School performance table sorted by total number of students

School performance table sorted by total number of students