This application is designed to enable collaborative design of hardware using a Github like interface
This application was built with recipes that are known to work together.
Recipes:
[“apps4”, “controllers”, “core”, “email”, “extras”, “frontend”, “gems”, “git”, “init”, “models”, “prelaunch”, “railsapps”, “readme”, “routes”, “saas”, “setup”, “testing”, “views”]
Preferences:
{:git=>true, :apps4=>"none", :dev_webserver=>"thin", :prod_webserver=>"thin", :database=>"postgresql", :templates=>"erb", :unit_test=>"rspec", :integration=>"cucumber", :continuous_testing=>"none", :fixtures=>"factory_girl", :frontend=>"bootstrap", :bootstrap=>"sass", :email=>"mandrill", :authentication=>"devise", :devise_modules=>"invitable", :authorization=>"cancan", :form_builder=>"simple_form", :starter_app=>"admin_app", :rvmrc=>false, :quiet_assets=>true, :local_env_file=>true, :better_errors=>true, :ban_spiders=>true, :github=>true}
This application requires:
- Ruby version 1.9.3
- Rails version 4.0.0
Learn more about Installing Rails.
This application uses PostgreSQL with ActiveRecord.
- Template Engine: ERB
- Testing Framework: RSpec and Factory Girl and Cucumber
- Front-end Framework: Twitter Bootstrap (Sass)
- Form Builder: SimpleForm
- Authentication: Devise
- Authorization: CanCan
The application is configured to send email using a Mandrill account.
If you make improvements to this application, please share with others.
- Fork the project on GitHub.
- Make your feature addition or bug fix.
- Commit with Git.
- Send the author a pull request.
If you add functionality to this application, create an alternative implementation, or build an application that is similar, please contact me and I’ll add a note to the README so that others can find your work.