Skip to content

Accède au conseil qualifié d'un·e professionnel·le, près de chez toi, pour t'aider dans tes projets de formation, de logement, d'activité et de santé

Notifications You must be signed in to change notification settings

betagouv/boussole

Repository files navigation

CircleCI Code Climate Issue Count Test Coverage Dependency Status Inline docs

Boussole

Installer l'app

git clone https://github.com/sgmap/boussole.git
cd boussole
gem install --no-ri --no-rdoc bundler
bundle install
cp .env.example .env

Modifiez .env si besoin est.

cp config/database.yml.example config/database.yml

Modifiez config/database.yml si besoin est.

bundle exec rake db:setup
brew install phantomjs
brew install nvm

Copier sur votre .bashrc ou .zshrc :

export NVM_DIR="$HOME/.nvm"
. "$(brew --prefix nvm)/nvm.sh"
nvm install v6.0.0
npm install bower -g
bower install
bundle exec guard

Visitez localhost:5000

Génération du modèle entité-association (ERD)

bundle exec erd

Génération de la documentation

bundle exec yardoc

Génération d'une nouvelle version

git tag -s vx.y.z -m 'yadda-yadda'
git push origin --tags

Génération du changelog

bundle exec rake changelog

Consulter la guide de styles

Visitez localhost:5000/styleguides

Tenancy (ou pas)

Pour l'instant, la Boussole fonctionne à partir des « rhizomes » : chaque territoire dit d'expérimentation est une Boussole indépendante. Exemple en est reims, essonne, etc.

About

Accède au conseil qualifié d'un·e professionnel·le, près de chez toi, pour t'aider dans tes projets de formation, de logement, d'activité et de santé

Resources

Stars

Watchers

Forks

Packages

No packages published