rails5-starter-app
Bibisco Clone! bibisco.
Installation
TODO
Associated services (TODO)
- Enable Circle CI Continuous Integration
- Enable GitHub auto deploys to Heroku staging and review apps.
Gemfile
To see the latest and greatest gems, look at rails5-starter-app's Gemfile.
It includes application gems like:
- Bourbon for Sass mixins
- jQuery Rails for jQuery
- Normalize for resetting browser styles
- Postgres for access to the Postgres database
- Simple Form for form markup and style
- Puma to serve HTTP requests
And development gems like:
- Pry Rails for interactively exploring objects
- Spring for fast Rails actions via pre-loading
- Web Console for better debugging via in-browser IRB consoles.
And testing gems like:
- Factory Girl for test data
- RSpec for unit testing
- RSpec Mocks for stubbing and spying
- Shoulda Matchers for common RSpec matchers
Spring
rails5-starter-app uses spring by default.
It makes Rails applications load faster, but it might introduce confusing issues around stale code not being refreshed.
If you think your application is running old code, run spring stop
.
And if you'd rather not use spring, add DISABLE_SPRING=1
to your login file.
Dependencies
rails5-starter-app requires the latest version of Ruby.
Some gems included in rails5-starter-app have native extensions. You should have GCC installed on your machine before generating an app with rails5-starter-app.
Use OS X GCC Installer for Snow Leopard (OS X 10.6).
Use Command Line Tools for Xcode for Lion (OS X 10.7) or Mountain Lion (OS X 10.8).
PostgreSQL needs to be installed and running for the db:create
rake task.
Issues
If you have problems, please create a GitHub Issue.
Contributing
Thank you, contributors!
License
rails5-starter-app is Copyright © 2016 Butterburn LLC. It is free software, and may be redistributed under the terms specified in the LICENSE file.
About Butterburn LLC
rails5-starter-app is maintained and funded by Butterburn LLC. The names and logos for Butterburn LLC are trademarks of Butterburn LLC.
We love open source software! We are available for hire.