Disclaimer: this project targets a very specific French labor law, so the rest of this document is written in French.
Ce projet permet de remplir les déclarations légales de temps travaillé au forfait jour.
Il est écrit en Elm et utilise elm-kitchen pour l'architecture technique et la structuration des fichiers.
NodeJS et npm doivent être installés et opérationnel sur le système.
$ npm install
Pour démarrer le serveur de développement.
$ npm start
L'application Web sera servie sur localhost:3000.
$ npm test
Les tests sont situés dans le répertoire tests
et sont gérés par elm-test.
$ npm run build
Le build est généré dans le dossier build
.
La commande deploy
permet de publier l'application via Github Pages.
$ npm run deploy