Kickoff is a rapid Rails template using Bootstrap, so you pass it in as an option when creating a new app.
Heavily by Jumpstart from Chris Oliver and Kickoff Tailwind from Andy Leverenz.
You'll need the following installed to run the template successfully:
- Ruby 3 or higher (3.0.1 is recommended) -
rvm install 3.0.1
and thenrvm use 3.0.1
- Bundler -
gem install bundler
- Rails 6 or higher -
gem install rails -v 6.0.4.1
- Database - Postgres is recommended, but you can use MySQL, SQLite3, etc
- Yarn -
brew install yarn
or Install Yarn - Foreman (optional) -
gem install foreman
- helps run all your processes in development
rails _6.0.4.1_ new myapp -d <postgresql, mysql, sqlite3> -T -m https://raw.githubusercontent.com/andreaflether/kickoff_bootstrap/main/template.rb
Or if you have downloaded this repo, you can reference template.rb locally:
rails _6.0.4.1_ new myapp -d <postgresql, mysql, sqlite3> -T -m template.rb
- Devise
- Name of Person
- Simple Form
RSpec setup including: FactoryBot, Faker, Database Cleaner and SimpleCov.
Webpacker with Bootstrap, Toastr and Font Awesome.