Project · 07 / 072021Web platform
AtriumWhere the company learned to learn.
- Cover
- Subtitle
Internal e-learning platform
- Overview
The brief.
An internal e-learning platform for a real-estate firm, supporting staff training across multiple departments, assessments, progress tracking, and content management end-to-end.
- Laravel
- MySQL
- React
- Tailwind
- Sentry
- Screens
The surface.
- Course catalogue
- Lesson player
- Progress dashboard
· placeholder treatments, actual screens available on request
- Notes
The story.
Problem
Training was scattered across PDFs, calendars, and SharePoint folders. There was no single record of who had learned what.
Approach
- Designed and maintained a MySQL schema for users, courses, modules, and assessments.
- RESTful APIs in PHP for the full lifecycle, content authoring, attempts, progress.
- Refactored legacy code paths and integrated Sentry to surface real-time errors and performance regressions.
- Responsive React + Tailwind UI for desktop and mobile use.
Outcome
Became the company's source of truth for training records. Performance regressions surfaced in minutes instead of complaints.