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.
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 pipenv (>=11.8.3)
et y installer les dépendances Python du projet :
$ pipenv --python 2.7
$ pipenv install --dev
Installez ensuite les dépendances npm
(npm 5+
est utilisé) :
$ cd site
$ npm install
$ cd site
$ pipenv run clay run
$ cd site
$ npm run css-watcher
Pour déployer le site web, nous en générons une version statique avec clay
que nous déployons sur GitHub Pages :
$ cd site
$ npm run deploy