- Pour discuter d'améliorations possibles ou pour signaler un bug, ouvrez un ticket.
- Pour des guides ou des tutoriels d'utilisation, rendez-vous sur notre wiki.
- Ruby 2.3.1
- Rails 5.0.0.1
- Base de donnéee: postgresql
- Redis pour les background jobs
- mailcatcher pour ouvrir les emails en développement.
- Copiez ce repo:
git clone https://github.com/TalimSolutions/shoshin.git && cd shoshin - Installez les gems:
bundle install - Créez un fichier
config/database.ymlavec la configuration pour accéder à votre base de donnée locale. - Créez la base de donnée:
rails db:create && rails db:migrate && rails db:seed - Lancez les background jobs:
bundle exec sidekiq - Lancez le serveur:
rails s - Ouvrez in navigateur et naviguez à l'addresse localhost:3000
rails db:test:prepare./bin/spring rspec
- Faire une "Fork"
- Créez une branche pour votre contribution (
git checkout -b ma-nouvelle-contribution) - Faites vos modifications
- Enregistrez vos modifications (
git add -Apuisgit commit -am 'Fonctionnalité ajoutée') - Envoyez votre contribution sur une nouvelle branche (
git push origin ma-nouvelle-contribution) - Créez une "Pull Request"
Copyright © Ta'lim - soluções inteligentes - LTDA ME
Shoshin est un logiciel libre disponibilisé sous les termes de la licence AGPLv3. Voir la LICENCE.