Skip to content
This repository has been archived by the owner on Jul 31, 2018. It is now read-only.
/ mes-aides-api Public archive

A mapping interface between the mes-aides user interface and the OpenFisca simulation engine.

Notifications You must be signed in to change notification settings

betagouv/mes-aides-api

Repository files navigation

Deprecation notice - This project should no longer be used.

New versions pushed to easily migrate situations to the new format. SEMVER is not enforced from 12.0.0 (and maybe before 🙂)

A mapping interface between the mes-aides user interface and the OpenFisca simulation engine.

Une interface de lien entre l'interface utilisateur de mes-aides et OpenFisca.

If you want to run the mes-aides application, you should run mes-aides-ui.

Installing

System dependencies

Ubuntu

Make sure build-essential, mongodb and node v0.10 are installed on your machine

sudo apt-get install build-essential
sudo apt-get install mongodb
sudo apt-get install libkrb5-dev

For all platforms

The runtime is Node 0.10.

You can for example use nvm to install this specific version.

Application

git clone https://github.com/sgmap/mes-aides-api.git
cd mes-aides-api
npm install

Development mode

If you need to add features to the API but want to see the impact on the application, follow the mes-aides-ui installation procedure.

Usage

First, start a Mongo server:

mongod --dbpath db

Then, start the server:

npm start

About

A mapping interface between the mes-aides user interface and the OpenFisca simulation engine.

Resources

Stars

Watchers

Forks

Packages

No packages published