Rails Template

screenshot of Rails Template

Template for Ruby-on-Rails applications with the most common debug and testing stack

Overview

The rails-template is a template designed for creating Ruby-on-Rails applications. It provides a pre-configured setup for both development and testing stacks, along with optional features like PostgreSQL and devise for user authentication.

Features

  • Running Stack: The template includes PostgreSQL, slim, and an optional devise for user authentication.
  • Developing Stack: It provides tools like bundler-audit, flay, rubocop, slim-lint, scss-lint, bullet, brakeman, simplecov, and newrelic-rpm to aid in development.
  • Testing Stack: The template includes cucumber, capybara (with capybara-screenshot), and rspec (with factory_bot, shoulda-matchers, and ffaker) for testing purposes.

Summary

The rails-template is a convenient starting point for Ruby-on-Rails applications. It provides a range of pre-configured tools and frameworks for easy development and testing. By following the installation guide, users can quickly set up their projects with all the necessary dependencies.