Web et développement spécifique

Sport' agent

Création d'une webapp

Contexte

La Mairie de Blagnac a souhaité mettre en place une solution digitale pour le suivi de la participation des agents de la ville au dispositif "Sport santé" leur permettant de pratiquer une activité sportive sur leur temps de travail, ainsi que la fréquentation d'évènements divers en vue d'obtenir des statistiques. La solution à mettre en place devait tenir compte des critères suivants: être utilisable sur mobile, scanner des badges RFID, fonctionner hors connexion et être simple d'utilisation et d'administration. Human's Connexion a ainsi conçu et réalisé la solution adaptée qui gère à présent tous les évènements organisés pour les 900 agents de la ville.

Solution proposée

Pour l'interface utilisateur, les langages clés sont JavaScript, HTML et CSS. Ces langages servent de base pour créer une expérience interactive et visuellement attrayante. Nous avons par ailleurs choisi le langage Python pour la gestion des données et des opérations côté serveur, sa polyvalence et sa communauté de développement active en font un excellent choix. Le framework React est utilisé pour la construction de l'interface utilisateur, car il offre une structure modulaire et réactive, favorisant le développement d'interfaces dynamiques et évolutives. Quant au développement côté serveur, c'est le framework Django qui a été choisis pour sa robustesse ; sa sécurité intégrée et sa simplicité en font un choix de prédilection pour les applications web.

Fonctionnalités

Cryptage des données

Mécanismes d'Authentification et d'Autorisation

Interface d'administration simple

Export de données

Gestion des sessions utilisateur

Prévention des attaques CSRF

Fonction mode hors connexion

Les solutions mises en place