Skip to content
This repository has been archived by the owner on Oct 15, 2019. It is now read-only.

benjaminrancourt/Loto-Lux

Repository files navigation

Loto-Lux

MIT license StackShare Build Status Dependency Status devDependency Status

Loto-Lux est une application Web de loteries canadiennes, dont l'Extra, Lotto 6/49, Lotto-Max et Québec Max. Cette application a été créé dans le but d'essayer Angular 2 avec TypeScript. Je prévois ajouter de nouvelles fonctionnalités au fur et à mesure que je développe mes connaissances avec ces nouvelles technologies.

Logiciels et technologies

Commun

Client

Serveur

  • Cheerio
  • Express
  • Firebase : Plateforme d'infonuagique offrant divers services, dont une base de données en format JSON
  • Moment.js : Librairie JavaScript pour analyser, valider, manipuler et formatter les dates
  • Node.js

Prérequis

  1. Avoir la dernière version de Node.js (node --version : v6.5.0)
  2. Avoir la dernière version de npm (node --version : 3.10.5)
  3. Posséder un compte sur Firebase
  4. Posséder un compte sur GitHub
  5. Posséder un compte sur Travis CI
  6. Posséder un compte sur Heroku

Installation et utilisation

Code source

git clone https://github.com/ranb2002/Loto-Lux.git
cd Loto-Lux
npm install
npm run build-start

Intégration continue

GitHub Travis CI Heroku
GitHub - Travis CI - Heroku
Le code est envoyé sur GitHub GitHub signale la réception du code à Travis CI Travis CI vérifie si les tests passent GitHub signale que l'envoi du code est un succès Heroku déploit l'application

Remerciements

Je tiens à souligner la contribution d'autres projets qui m'ont servi à titre d'exemples et de guides, notamment :

Licence

MIT