Project

generapp

0.01
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Generapp is a Rails app generator with some of Koombea's defaults and practices. Feel free to use it to jump start your project and don't waste any time configuring basic things.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0.8.0, ~> 0.8.0
>= 3.4.0, ~> 3.4
>= 0.35, ~> 0.35
>= 0.8.0, ~> 0.8.7

Runtime

~> 1.3
~> 5.0.1
 Project Readme

Generapp

Gem Version Build Status Coverage Status

A Rails app template to jump start your project with some of Koombea's best practices and recommendations.

Installation

Install it yourself as:

$ gem install generapp

Usage

Just run:

generapp my_project

This will create a Rails app in my_project using the latest version of Ruby and Rails.

Gemfile

To see the latest gems, look at Generapp's Gemfile, which will be used as the project's Gemfile.

Application gems included:

Development gems:

  • Annotate for annotating Rails classes with schema and routes info
  • Better errors for better error page for Rack apps
  • Bullet for help killing N+1 queries and unused eager loading
  • Bundler Audit for scanning the Gemfile for insecure dependencies based on published CVEs
  • Figaro for Heroku-friendly Rails app configuration using ENV
  • lol_dba for scanning missing indexes
  • Pry Rails for interactively exploring objects
  • rails-erd for generating Entity-Relationship Diagrams
  • Spring for fast Rails actions via pre-loading

Testing gems:

Rails ERD

If you plan to use Rails ERD you may need to install Graphviz (instructions)

Contributing

  1. Fork it ( https://github.com/koombea/generapp/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

License

MIT License. Copyright 2016 Koombea. https://koombea.com/