Agape International Missions (AIM) has fought sex trafficking and been transforming communities in Cambodia since 2005. Their programs for prevention, rescue, victim restoration and reintegration impact over 10,000 people every year.
A cornerstone of AIM's prevention strategy is education, through affordable schooling for low-income families. With the amount of students doubling, and a new 1200-capacity school under construction, paper-based processes were placing a huge burden on the admissions team. We built a school attendance system to digitize the monitoring and invoicing process of the nominal fees that enable the school to continue its work.
Client | Agape International Missions |
---|---|
Service | Web App Development Business Innovation via Digitalization |
Team | Product Owner, Technical Lead, 2 Developers, DevOps team |
Timeframe | 1 sprint |
Technology | Odoo (PHP), Raspberry Pi, Python, NFC scanning |
User | 6 admin staff monitoring up to 1200 students |
Student attendance is now tracked via an IoT device worn by each student, giving the administration a real-time view of which students are on site
Thanks to the online intranet-based school system, cross-checking student, parent, teacher and fee information is instant and can be done from anywhere in the school
The overdue fee monitoring is now automated, with the goal of saving admissions team hours on manual invoicing processes each week
The main development challenge for this school system was the integration of an IoT-device into Odoo. We managed to enable the NFC-scanner to communicate with Odoo, display information about outstanding fees, and enter attendance-data into the live system - all of that with a scanning time of a couple of seconds, so that the future 1000+ students can enter the school without queuing.
Leo Follner
Web Developer at Web Essentials