Skip to content
dev
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.

CircleCI PIX EDITOR

Présentation

PIX s’adresse à tous les citoyens francophones (élèves, étudiants, professionnels, décrocheurs, demandeurs d’emploi, séniors, citoyens) qui souhaitent mesurer, développer et valoriser leurs compétences numériques.

Le service se présente sous la forme d’une plateforme en ligne d’évaluation et de certification des compétences numériques.

Le but de PIX est de susciter l’envie de se former tout au long de la vie en proposant des méthodes d’évaluation innovantes, exigeantes et bienveillantes ainsi que des recommandations de formations ciblées.

Pix Editor propose une interface pour communiquer avec le référentiel de contenu pédagogique.

Installation

Prérequis

Vous devez au préalable avoir correctement installé les logiciels suivants :

⚠️ Les versions indiquées sont celles utilisées et préconisées par l'équipe de développement. Il est possible que l'application fonctionne avec des versions différentes.

Les versions indiquées sont celles préconisées pour un bon fonctionnement de l'application.

Instructions

1/ Récupérer le code source

$ git clone git@github.com:1024pix/pix-editor.git && cd pix-editor

2/ Creer un un fichier .env

Copier le sample.env situer à la racine et le renommer en .env:

cp api/sample.env api/.env

Remplire les valeurs des variables dans le fichier .env.

3/ Installer les dépendances

Sur api:

cd api
$ npm ci

Sur pix-editor:

cd pix-editor
$ npm ci

4/ Lancer la base de données

docker-compose up -d

5/ Lancer l'application

Sur api:

cd api
$ npm start

Sur pix-editor:

cd pix-editor
$ npm start

6/ Accéder à l'application

l'API tourne en local sur le port 3002. l'application Pix-Editor sur le port 4200.

Licence

Ce logiciel et son code source sont distribués sous licence AGPL.