Case Study - University Platform for Lecture Hosting and Attendance Tracking
A university learning management system for hosting pre-recorded lectures and automatically tracking student attendance through structured lesson modules.
- Client
- Learning Management System
- Year
- Service
- Web application development

The Problem
A university department needed to modernise how it delivered course content and tracked student progress. The existing approach relied on a mix of email, shared drives, and manual attendance registers — fragmented, time-consuming, and difficult to audit.
Key pain points:
- No centralised place for students to access lecture recordings
- Attendance tracking was done manually, consuming significant staff time each week
- Lecturers had no reliable visibility into whether content was being watched
- Students had no structured path through course material
The goal was a purpose-built system that would centralise delivery, automate tracking, and give staff back meaningful hours every week.
What We Built
- Full-Stack Development
- Video Hosting Integration
- User Authentication
- Attendance Tracking
- Attendance tracking
- Auto
- Saved for staff weekly
- Hours
- Centralised platform
- One
- Launch year
- 2025
Approach
I built a full-stack LMS designed around two core user types: lecturers who upload and organise content, and students who work through it.
Lecturers can create structured courses and lessons, embed video content, and see exactly which students have completed which modules. Attendance is recorded automatically as students progress through lessons — no manual registers, no spreadsheets, no chasing.
On the student side, the experience is clean and structured: a clear course outline, easy access to recorded lectures, and a visible progress indicator so students always know where they are in the material.
Results
The platform eliminated the manual processes that were costing the department time each week:
- Automatic attendance tracking — student progress is logged as they work through material, with no staff input required
- Hours saved per week — the department no longer spends time manually recording attendance or distributing content
- Single centralised platform — all course content, lecture recordings, and student records in one place, accessible at any time
- Improved student experience — structured lesson modules give students a clear, consistent path through the course
"The learning management system Oliver built has transformed how we deliver lectures. Students can access content easily, and the automatic attendance tracking saves our staff hours every week. Exactly what we needed." — University Department