Retour

Absence App

Web application that allows reporting staff absences in one click via a photo directory, with email notifications and simplified database management.

24 mars 2022
Absence App
PHPHTMLCSSJavaScriptMySQLSMTP (Email)Bootstrap

How the Program Works:

At the request of the principal of Lycée Notre Dame de Bourg-la-Reine, I designed and developed, following the required specifications, a website that allows quickly reporting a colleague's absence to relevant staff members as soon as the information is known by a member of the management team, from a smartphone or computer.

Description

The user has access to a photo directory where they simply need to search for the absent person's photo, or search for the name in the dedicated search bar.

photo directory Application interface

To respect the image rights of the establishment's staff, the photos and names presented here have been computer-generated and are in no way real people.

Then, with a simple click 🖱️ on the person's photo, they are marked as absent. The photo then turns red.

Red illustration

This makes it very easy to see if a staff member has already been previously marked as absent by someone else.

Then, an email is sent to a predefined list of people (those who need to know that the person is absent) Email example Example of an email sent by the program

A Completely Autonomous Program

The advantage for the user is that I created a graphical interface to edit the database. Thus, even without programming knowledge, the user can easily update the database through a dedicated interface.

Modify illustration

The few fields facilitate the use of the program.

It is also possible to add and delete people from the database with just a few clicks.

Modify illustration