These steps should help anyone to properly start a project. You can skip the ones you don't need in your project, for example, if you want to test your project with shoulda instead of rspec, just skip the rspec section.
Folder Structure and Configurations
- Creating a new empty branch (Inside an existing git repository)
- Start default rails project
- Configure Database
- Configure ActionMailer
Setup a testing framework
This section covers interesting libraries you might find useful while working in your projects. In general, we recommend to visit Ruby Toolbox to discover libraries and gems. But here are our weapons of choice: