Skip to content

EFF/BilleterieR-O

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Billetterie R&O

Projet pilote développé dans le cadre du cours GLO-4003 Architecture logicielle à l'université Laval. Billetterie R&O est développé en Java et utilise Play! framework pour serveur et Angular.js pour le client web. Nous avons opté pour un projet suivant le style "slim API & fat client".

Pré-requis

Ajout de Play à votre PATH (facultatif)

  1. Vous pouvez ajouter play à votre PATH
  2. sinon vous pouvez accéder directement ./path_to_/play-2.1.4/play

Lancer l'application

  1. cd ./path_where_you_cloned_the_project/archilo (bref se rendre à la racine du projet)
  2. play run
  3. curl localhost:9000/bootstrap (initialisation des données en mode développement)
  4. open http://localhost:9000/ (ouvrir dans un autre navigateur que I.E. pour s'assurer d'une expérience hors du commun)

Lancer les tests

  1. Assurez-vous d'avoir une version récente de firefox pour pouvoir rouler les tests d'acceptation
  2. play test

Utiliser Eclipse

play eclipse

Utiliser Intellij

play idea

Utiliser Netbeans

play netbeans

Configurer le serveur SMTP

Ouvrir ./conf/application.conf et modifier les configurations "smtp.host" et "smtp.port" par le host et port du serveur local ou distant de votre choix.