Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 1.88 KB

README.md

File metadata and controls

55 lines (37 loc) · 1.88 KB

GlenansStageExtractor

Extract stages from Glenans (sailing school) website

Prerequisites

  • Linux host (tested on Ubuntu 14.04)
  • Maven
  • Firefox
  • XVFB

Lancement Méthode 1

  • aller dans le dossier
  • mvn clean build
  • aller dans le dossier /target/
  • java -jar stage-extractor-1.0-SNAPSHOT.jar

Lancement Méthode 2

  • aller dans le dossier
  • mvn spring-boot:run

Utilisation

Ressources

Notes

  • Vérifier si besoin de xhost + pour Firefox (a priori oui)

Cahier des charges

  • Pouvoir faire des recherches sur les stages avec plus de facilités que sur le site Glénans actuel: ** pouvoir cocher des cases parmi : niveau, site, durée en jours, date de début ** conserver la charte graphique actuelle Glénans ** si possible améliorer les erreurs de contraste
  • Pouvoir exporter les résultats de recherche sous forme de calendrier .ics (export fichier + URL ics)

TODO

  • DONE récupérer aussi l'URL du stage
  • DONE implémenter dates sous forme de date (et non string) pour pouvoir faire les requêtes par date de début / fin ou durée
  • ajouter dans les résultats la date d'extraction et le nombre de résultats (ainsi les résultats de requêtes ne seront jamais vide)
  • implémenter durée du stage
  • implémenter appli cliente (Angular ? autre utils pour faire des filtres/tris facilement ?)