Pages

Sunday, 16 March 2014

RailsAdmin



Gem Version Build Status Dependency Status Code Climate Coverage Status Gittip
RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data.

Features

  • CRUD any data with ease
  • Custom actions
  • Automatic form validation
  • Search and filtering
  • Export data to CSV/JSON/XML
  • Authentication (via Devise or other)
  • Authorization (via Cancan)
  • User action history (via PaperTrail)
  • Supported ORMs
    • ActiveRecord
    • Mongoid

Installation

  1. Bundle the gem
  2. Run rails g rails_admin:install
  3. Provide a namespace for the routes when asked
  4. Start a server rails s and administer your data at /admin. (if you chose default namespace: /admin)

Configuration

Global

In config/initializers/rails_admin:
Details
To begin with, you may be interested in setting up Devise, Cancan or Papertrail!

from  https://github.com/sferik/rails_admin