A full-stack web application developed for Ziekenhuis Geel to manage LEGO sets available for hospitalized children โ enabling borrowing requests, inventory tracking, and return status monitoring across a centralized platform.
Ziekenhuis Geel maintains a LEGO library where children can borrow sets to play with in their hospital rooms. Previously, there was no tracking system, resulting in lost, damaged, or unreturned sets. The hospital needed a centralized platform to manage LEGO inventory, borrowing requests, room delivery tracking, and return status monitoring.
Complete LEGO set tracking with status monitoring (available, borrowed, damaged, lost).
Children request sets, staff approve/deliver, track usage, and monitor returns with damage reports.
Admin dashboard with borrowing statistics, system overview, and user role management.
Collaborated with Zeeshan to set up Auth0 JWT authentication for the application.
Built the staff interface where staff receive LEGO set requests, deliver sets, update status to "delivered", and mark returns to make sets available again.
Collaborated with the team on setting up CI/CD pipelines in Microsoft Azure and GitHub Actions.
Out of 10 competing teams, LegoLib was selected as the winner of the Ziekenhuis Geel Innovation Challenge for its practical impact and well-executed solution. The project addressed a real organizational need with a scalable, professional-grade platform that improved operations and outcomes for hospitalized children.
The platform is now in production use at Ziekenhuis Geel, helping staff manage LEGO inventory more efficiently and ensuring children have access to engaging activities during their hospital stays.