Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/allo-media/allo-workday
Remplir ses déclarations légales de temps travaillé au forfait jour.
https://github.com/allo-media/allo-workday
droit elm forfait-jour travail webapp
Last synced: 2 days ago
JSON representation
Remplir ses déclarations légales de temps travaillé au forfait jour.
- Host: GitHub
- URL: https://github.com/allo-media/allo-workday
- Owner: allo-media
- Created: 2018-04-06T16:34:57.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T08:22:58.000Z (7 months ago)
- Last Synced: 2024-05-02T21:49:56.722Z (7 months ago)
- Topics: droit, elm, forfait-jour, travail, webapp
- Language: Elm
- Homepage: https://allo-media.github.io/allo-workday/
- Size: 229 KB
- Stars: 0
- Watchers: 10
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Workday
> 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](https://www.service-public.fr/particuliers/vosdroits/F19261).
![Screenshot](https://i.imgur.com/V2Vu6ZC.jpg)
Il est écrit en [Elm](https://elm-lang.org/) et utilise [elm-kitchen](https://github.com/allo-media/elm-kitchen) pour l'architecture technique et la structuration des fichiers.
## Installation
NodeJS et npm doivent être installés et opérationnel sur le système.
```
$ npm install
```## Usage
Pour démarrer le serveur de développement.
```
$ npm start
```L'application Web sera servie sur [localhost:3000](http://localhost:3000/).
## Tests
```
$ npm test
```Les tests sont situés dans le répertoire `tests` et sont gérés par [elm-test](https://github.com/elm-community/elm-test).
## Build
```
$ npm run build
```Le build est généré dans le dossier `build`.
## Deploy
La commande `deploy` permet de publier l'application via [Github Pages](https://pages.github.com/).
```
$ npm run deploy
```## License
[MIT](https://opensource.org/licenses/MIT)