Détection de présence

Objectifs

Réalisation d’un système de pointeuse électronique servant à mesurer le temps de présence du personnel d’un commerce.
Ajout d’une fonctionnalité de gestion de congés à l’application web du commerce (framework PHP Code Igniter).

Développement

Détection de présence

Le commerce est équipé d’une alarme s’activant et se désactivant via la détection dans les locaux d’un porte clé bluetooth.
A l’aide d’un raspberry pi compatible bluetooth et d’un script développé en Python, le signal du porte clé est capté afin de déterminer la présence du propriétaire du porte clé.
Les points de contrôles sont enregistrés dans une base de donnée par l’intermédiaire d’une API rajoutée à l’application web du commerce.

Affichage des temps de présence

Les données des points de contrôles sont récupérées, traitées et affichées sur un calendrier par un module web (un composant web développé avec Angular Elements).
Ce composant web est compilé en javaScript / CSS et est intégré dans l’application web du commerce via une balise HTML personnalisée.

Module de gestion des congés

Ajout d’une fonctionnalité de demande et d’affichage de congés dans l’application web du commerce.