Digitalization and artificial intelligence

Digital Absence Management and Smart Communication System

Al Wahda Pioneer Middle School Supervised by: Prof. Mohamed El Rhaouat Web development, educational administration and automation
Image 1 for project Digital Absence Management and Smart Communication SystemImage 2 for project Digital Absence Management and Smart Communication SystemImage 3 for project Digital Absence Management and Smart Communication SystemImage 4 for project Digital Absence Management and Smart Communication System

Project Context and Problem Statement

Daily monitoring of student absences and lateness is a key pillar of school administration, yet traditional paper-based methods consume a lot of time and effort. The larger issue is the delay in informing parents about their children’s absence, which reduces the effectiveness of preventive intervention.

The digital absence management system was created as an integrated software solution to speed up and simplify this process. It connects the general supervisor, the school principal and parents in one digital network, ensuring that families are informed very quickly through WhatsApp.

Technical Components and Software Design

The system was developed as a smooth and interactive web application composed of three main modules:

  • General supervision platform: a smart interface allowing the supervisor to import student lists directly from Massar Excel files, record absences or lateness with one click and print personal follow-up cards for each student.
  • Educational administration dashboard: a control screen for the principal showing live statistics and charts on absence and lateness indicators by class and day, supporting data-based educational decisions.
  • Automatic notification system (WhatsApp Bot): a background software module responsible for automatically sending text or voice messages to parents as soon as an absence or lateness case is recorded.

Implementation and Methodology

The system follows an organized digital sequence to ensure rapid information processing:

  • Database preparation: the system automatically analyzes student data from Massar files and links each student to the phone number of their guardian. It also prevents absence registration on official holidays to avoid errors.
  • Case registration and monitoring: the supervisor selects the class and session, then marks absent or late students. The system provides color indicators to alert the supervisor when a student exceeds a defined number of absences.
  • Synchronization and instant notification: once changes are saved, the data is immediately synchronized with the principal’s dashboard, while the automation system sends WhatsApp notifications to parents within a short time.

Connection to the Sustainable Development Goals

This digital transformation supports the Sustainable Development Goals through:

  • Quality education: strengthening continuous and effective communication between families and school to reduce dropout risks.
  • Industry, innovation and infrastructure: digitizing public administration and building technological infrastructure that supports educational staff and improves administrative services.

Team and Task Distribution

This software system was built through cooperation between young developers in the club:

  • Interface engineering and user experience (Front-end): handled by [first student name], focusing on designing and developing the supervision platform and the principal’s dashboard using web technologies, while ensuring smooth data transfer between interfaces.
  • Automation and WhatsApp integration engineering (Back-end/Automation): handled by [second student name], focusing on algorithms for reading Massar Excel files and programming the automatic notification system to ensure successful delivery of text and voice messages to parents.

Young engineers involved in this project

Hicham Ousroud

Hicham Ousroud

Systems and Artificial Intelligence Developer

Digital badge
Abdellah

Abdellah

Programming and WhatsApp Bot Integration Engineer

Digital badge