Skip to content

Chartes-TNAH/TNAHBox

Repository files navigation

TNAHBox

TNAH Box est une application web permettant l’échange de documents et d’informations entre les professeurs, les élèves et les diplômés du master Technologies Numériques Appliquées à l’Histoire de l’école des Chartes. La présente application a été créé par Ségolène Albouy, Victoria Le Fourner, Lauryne Lemosquet, Caroline Méot et Marie Morillon,

Description des fonctionnalités de l’application:

TNAH BOX propose :

  • La création d’un compte utilisateur donnant la possibilité de renseigner son CV, son adresse mail, et des liens vers ses comptes Linkedin et Github.

  • La possibilité pour les utilisateurs ayant un compte d’importer et de télécharger des documents aux formats suivants : .txt, .pdf, .csv, .doc, .jpg, .json, .jpeg, .git, .bmp, .png, .word.xml, .py, .odt.

  • L’option de visualiser ces documents directement dans l’application.

  • La possibilité de faire une recherche rapide ou avancée parmi ces documents grâce à une fonction de filtres correspondant à la date, la matière, la description ou la nature du document.

  • L’accès à un annuaire du master recensant les utilisateurs de la plateforme.

Développement du projet :

Ce projet a été développé grâce au langage de programmation python3 et s’appuie sur une base de données. Le graphisme de l’application a été réalisé grâce à Bootstrap.

Comment lancer TNAH Box ?

En local :

  • Installer python3
  • Cloner ce repository.
  • Installer puis activer un environnement virtuel.
  • Installer les librairies nécessaires au fonctionnement de l’application (cf les requirements).
  • Lancer le fichier run.py

Lien : TNAH Box