- Brunch 2.7
- SASS / CSStyle / BEM conventions
- Homemade MVC JavaScript framework
- Ruby 2.3
- Ruby on Rails 4.2
- MongoID
- RSpec 3.4
- FactoryGirl
- VCR
- Capistrano 3.5
- Use
git clone git@github.com:digpanda/germany-in-the-box.git
- Use
bundle install
- Install MongoDB on your machine and create a new user you will use for the project. Set it up in the configuration.
- Add the
secrets.yml
,mongoid.yml
andapplication.yml
that was previously given to you. - To be able to launch RSpec, don't forget to add
.rspec
as well. - Populate the sample data with
rake digpanda:remove_and_create_complete_sample_data
Go to the project directory and type rails s
As we don't use the assets pipeline, you must compile from somewhere else. Go to the app_front/
directory and type brunch watch
; the pages will automatically reload when you change a file within this folder.
We primarly respect Ruby Style Guide mixed with DigPanda Rails Guideline
To know more about the project, please check our Wiki