Skip to content
🗺️ HelloPass is an interactive map gathering all the places, associations and organizations offering help to refugees and people in need.
Ruby HTML CSS Python JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
db
lib
public
spec
test
vendor
.erdconfig
.gitignore
.ruby-version
Gemfile
Gemfile.lock
LICENSE.txt
Procfile
README.md
Rakefile
config.ru
model.pdf
package.json

README.md

HelloPass

🗺 HelloPass is an interactive map gathering all the places, associations and organizations offering help to refugees and people in need.


Maintainability

Commencer à travailler sur HelloPass ⛏️

HelloPass est une application Ruby on Rails, il faut donc avoir installé correctement ruby et rails sur son ordinateur.

Ensuite il faut :

  • Cloner le repo github
  • Installer les gems que nous utilisons : bundle install
  • Mettre en place la base de donnée :
rails db:create
rails db:migrate
  • Ajouter des données : rails db:seed

Si vous rencontrez une erreur à propos de graphviz c'est que vous avez besoin d'installer graphviz : https://www.graphviz.org/download.

Ensuite vous pouvez :

  • Créer un utilisateur pour accéder au panel d'administration : rails add_user (notez bien les identifiants qui sont donnés, si vous êtes en local cela devrait être hellopass:hellopass)

Ligne magique :

rails db:drop && rails db:create && rails db:migrate && rails db:seed && rails s

Traduction 🗺

L'application est multilingue, si vous concevez une vue et que vous voulez mettre du texte il faut le mettre dans un fichier de langue.

Allez dans config/locales/fr.yml et ajoutez le texte voulu, par exemple :

about:
  why:
    title: Pourquoi Hellopass ?

Si vous savez traduire votre ajout vous pouvez aussi ajouter la traduction dans les fichiers d'autres langues.

Ensuite dans votre vue : <%= I18n.t 'about.why.title' %>

Rails template

This app use the Bastien Robert rails's template.

You can’t perform that action at this time.