Skip to content

La plateforme de demande d’autorisations provisoires de travail.

License

Notifications You must be signed in to change notification settings

HelaG/work-in-france

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Work in France

La plateforme de demande d’autorisations provisoires de travail.

Ce dépôt de code contient le site web statique de Work in France qui s'occupe de l'information et de la pré-qualification des utilisateurs, puis les redirige vers TPS (Téléprocédures Simplifiées) pour finaliser la procédure.

Site web

1. Installation de l'environnement de développement

Nous utilisons clay pour générer une version statique du site. clay utilise encore python2.7 pour le moment. Vous devez donc créer un environnement Python 2.7 isolé avec virtualenv et y installer les dépendances Python du projet. Vous pouvez utiliser virtualenvwrapper pour faciliter cette étape :

$ mkvirtualenv --python=`which python2.7` workinfrance
$ workon workinfrance
$ pip install -r requirements.txt

Installez ensuite les dépendances npm (npm 5+ est utilisé) :

$ cd site
$ npm install

2. Lancer le serveur de développement

$ workon workinfrance  # your virtualenv must be activated
$ cd site
$ clay run

3. Lancer le scrutateur CSS pour générer le fichier bundle.css

$ cd site
$ npm run css-watcher

Déployer le site web

Pour déployer le site web, nous en générons une version statique avec clay que nous déployons sur GitHub Pages :

$ workon workinfrance  # your virtualenv must be activated
$ cd site
$ npm run deploy

About

La plateforme de demande d’autorisations provisoires de travail.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 63.2%
  • CSS 35.0%
  • JavaScript 1.2%
  • Python 0.6%