Skip to content

06GitHub/BioDiVienne

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BioDiVienne

Ce dépot contient le projet final du cours Python dispensé en M2 TNAH de l'Ecole nationale des chartes par Mr Thibault Clérice, doctorant et référent master à l'école. BioDiVienne est un projet de recensement des espèces animales et végétales parmis lesquels nous vivons. Idéal pour un usage personnel, à domicile ou au travail (si c'est pas trop bétonné), cette application permet ainsi de pouvoir créer des fiches correspondantes aux différentes espèces rencontrées.

Ce travail doit être rendu au plus tard le lundi 2 mai afin qu'il soit évalué et corrigé. Cependant, certains points du projets n'ont pu être traité jusqu'à présent, la liste ci-dessous étant un récapitulatif du travail qu'il reste à faire ainsi que des choses à améliorer à l'avenir.

Travail effectué:

BioDiVienne est une application avec base de données relationnelle, comprenant formulaire pour ajout, suppression, édition. Il est possible de naviguer dans la collection, d'y faire une recherche simple. Un index (sous trois formes) y est inclu.

Travail restant:

  • mettre un fichier requirement.txt avec les différents modules appelés
  • erreur pagination des espèces selon les règnes + dans les résultats de recherche
  • reprendre la structure HTML des templates
  • afficher un message d'erreur si l'authentification de l'utilisateur échoue
  • résoudre quelques problèmes de css
  • rendre les valeurs des champs de formulaire en italiques

Idées de perfectionnement pour la suite

  • proposer un système de datation pour visualiser les espèces rencontrées en fonction des jours de l'année.
  • permettre une recherche avancée avec différents filtres
  • planter des arbres
  • manger local...mais je m'égarre...
  • divers outils statistiques

About

Test BioDiVienne Responsive

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.1%
  • C 1.3%
  • HTML 0.3%
  • JavaScript 0.1%
  • PowerShell 0.1%
  • CSS 0.1%