"WmLitterature" est une application Web, reposant sur une base de données, qui répertorie des femmes de lettres françaises, et plus spécifiquement des romancières.
Cette application a été créée dans le cadre du master 2 Technologies numériques appliquées à l'histoire de l'Ecole nationale des chartes. Elle est développée avec Python3. En ce qui concerne le design de l'application, Boostrap a été utilisé quelques fois. Les images proviennent de Wikimedia Commons.
Sur cette application, vous pourrez plus spécifiquement :
- parcourir l'index des femmes de lettres, de leurs oeuvres et une galerie de leur portrait et en explorer les notices
- effectuer des recherches rapide parmi les femmes de lettres
- créer un compte puis enrichir l'application en créant, modifiant ou supprimant les notices "femme de lettres", "oeuvre" et "portrait".
- Il nécessaire d'installer Python3 sur son ordinateur pour faire fonctionner cette application.
- Il est également nécessaire d'installer virtualenv à l'aide de la commande suivante:
pip install virtualenv
Afin de lancer l'application pour la première fois, il est nécessaire de procéder aux étapes suivantes :
- Cloner le repository :
git clone https://github.com/agathefloderer/Wmlitterature.git. - Créer un environnement virtuel dédié à l'application (et donc créer cette environnement virtuel à l'intérieur du repository) :
virtualenv -p python3 env - Pour activer l'environnement virtuel, il faut taper :
source env/bin/activate. Cette étape sera nécessaire à chaque nouveau lancement de l'application. - Installer les packages nécessaires pour le lancement de l'application :
pip install -r requirements.txt - Lancer le fichier run.py :
python3 run.py
- Se placer à l'intérieur du repository via le terminal et taper :
source env/bin/activate - Lancer le fichier run.py :
python3 run.py
Agathe Floderer