To manage a FabLab: to operate more efficient, to keep oversight of all the things being made, to educate and improve useabilty.
Build:
-
Ruby 2.3.0
-
Rails 5.0.0
-
Postgres
-
Styling with W3.CSS & simple form.
-
RSpec, FactoryGirl and Capybara are used for testing. BDD building style approach.
-
Configurated to use NL (Dutch) as the default local (in config/application.rb). I18n building approach intended.
Styling is done with the css-only library W3.CSS found in a single file (in lib/assets/stylesheets/w3.css). This is done to make the styling as lightweight as possible, this way others can easily apply their own style. Mind the simple_form config file (config/initializers/simle_form.rb). There you can easily adjust the forms their style classes, ids and the shape of the errors.
If you're unhappy about the devise forms and want to customize in favour of your own idea for the layout, use rails g devise:views
and when prompted for overwriting the view files answer Yes
. Bootstrap automatically works (when installed of course), or use something entirely different.