Skip to content

MasterMind12345/Avadel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mysql -u root -p CREATE DATABASE avadel_db; USE avadel_db; -- Exécuter le script SQL fourni

cp config/database.php.example config/database.php

Éditer config/database.php avec vos informations

chmod 755 student_cards/ chmod 644 config/database.php

Fonctionnalités principales implémentées Sécurité et Authentification :

Association appareil-compte : Un compte est lié à l'appareil de première connexion

Vérification d'empreinte : Chaque connexion vérifie l'empreinte de l'appareil

Vote unique : Un votant ne peut voter qu'une seule fois

Sessions sécurisées : Gestion des sessions avec timeout

Administration :

Gestion des votants : Import CSV, recherche, modification

Gestion des candidats : Ajout, modification avec photo et description

Statistiques en temps réel : Visualisation des résultats

Suivi d'activité : Logs de toutes les actions importantes

Interface Votant :

Connexion sécurisée : Par matricule uniquement

Vote intuitif : Interface de vote par position

Confirmation : Modal de confirmation avant vote

Résultats : Visualisation des résultats après vote

Base de données :

Structure normalisée : Relations claires entre les tables

Index optimisés : Pour les recherches fréquentes

Intégrité référentielle : Contraintes FOREIGN KEY

Journalisation : Suivi de toutes les activités

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors