Skip to content

A web application using Flask, about Civic Tech

Notifications You must be signed in to change notification settings

fl3ur1nestimable/civic-tech

Repository files navigation

1 2 3
4 5

PPII «Projet Pluridisciplinaire d'Informatique Intégrative» 1 (2021-2022)

Olivier Festor <[email protected]>
Gérald Oster <[email protected]>

Démocratie Participative

Le sujet détaillé est disponible en version PDF

Membres du groupe :

Guide d'intallation rapide :

$cd projet1-grp_e8
$python3 -m venv venv
$source venv/bin/activate
$pip install -r requirements.txt
$python3 app.py

Description du projet

L’objectif de l’application est de faciliter le vote en donnant un accès facile au programme de chaque candidat et en proposant une première analyse du programme qui pourra être affinée par les citoyens les plus investis. Ensuite la localisation des différents bureaux de vote facilite la démarche de vote pour les personnes les plus récalcitrantes.

Fonctions de l'application

  • Chaque candidat aura des identifiants pour pouvoir se connecter et rentré leur programme en ligne.
  • Ensuite après le référencement d’un programme, une analyse automatique permet de « noter » suivant plusieurs critères le candidats (critère écologique, sociale, économique et juridique). Cette notation permet ensuite d’afficher 4 barres sur le site internet plus ou moins remplie (pourcentage de remplissage).
  • Chaque citoyen peut ensuite influer sur ces notations (dans la limite d’une variation de +- 5%) après avoir lu le programme d’un candidat (permet d’avoir un avis plus large sur la perception du candidat).
  • Système de localisation des différents bureaux de vote pour faciliter le vote de chacun.

About

A web application using Flask, about Civic Tech

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published