Skip to content
This is a Rails template application configured with The Frontier Group SOE
Ruby HTML CSS CoffeeScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
db
doc/template
lib
log
public
spec
vendor/assets
.gitignore
.rspec
.ruby-gemset
.ruby-version
APP_README.md
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru

README.md

TFG Template

This is a RoR template using The Frontier Group's (TFG) SOE.

Usage

git clone https://github.com/thefrontiergroup/rails-template
cd rails-template
gem install bundler
bundle
bin/setup
# Run this to create a new Rails application from the template
bin/copy_template

The output of this script should give you the instructions you will need.

What does the template include out of the box?

Configuration

  • Mailer configuration for development, staging (jazz), production (jazz), and test environment
  • PostgreSQL with TFG SOE database.yml. No configuration required.
  • RVM Support via .ruby-gemset and .ruby-version
  • Seeds configuration via SeedHelper, including seeding some initial Users

Functionality

  • Script to spin up app (bin/setup)
  • Admin and Member Users with CRUD for both
  • Authorization with CanCanCan with full unit tests
  • Custom 404, 500, and maintenance pages
  • Custom favicon
  • Dashboard for admins and members
  • Devise implementation using User, includes feature specs for:
    • Resetting password
    • Signing in
    • Signing up
    • Signing out
  • Easy sign in functionality to speed up development
  • Responsive and Desktop styles in admin namespace
You can’t perform that action at this time.