A RubyOnRails platform for rapid web application development. Containing a rich and flexible dashboard interface
Ruby HTML JavaScript CSS CoffeeScript
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app migrated to devise 4.x Jul 9, 2017
bin
certs lxsameer public key added Apr 9, 2016
config
db migration system bugs fixed. Jul 9, 2017
lib
test Fabricator configuration removed, These commit series fixes #113 Jul 9, 2017
.codeclimate.yml
.gitignore simplecov gem installed as a coverage tool Jul 9, 2017
.rdoc_options
.rspec profile templates modified Aug 11, 2015
.rubocop.yml rubocop config added, travis configuration revised Jul 9, 2017
.travis.yml rubocop config added, travis configuration revised Jul 9, 2017
.yardopts profile templates modified Aug 11, 2015
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Gemfile simplecov gem installed as a coverage tool Jul 9, 2017
Guardfile admin lte removed from dependency list Jul 9, 2017
LICENSE profile templates modified Aug 11, 2015
README.md README updated Jul 2, 2017
Rakefile Rakefile bug fixed. Due to removing guides Jul 10, 2017
TODO.org profile templates modified Aug 11, 2015
faalis.gemspec admin lte removed from dependency list Jul 9, 2017

README.md

Faalis

Gem Version Build Status Downloads Test Coverage Code Climate Dependency Status Lisence

IMPORTANT NOTE: We are planning for v3.0.0 of Faalis. This version would be a totally different version. If you like to know more or even join this process please visit our website and join th gitter chat.

Faalis is well tuned platform to create web applications as fast as possible. It is built on top of other quality tools, and provides additional features like a robust dashboard, pre-baked authentication and authorization and other cool stuff.

Installation

Simply add these to the end of your Gemfile:

source 'http://rails-assets.org' do
  gem 'rails-assets-sugar'
  gem 'rails-assets-bootstrap-rtl'
  gem 'rails-assets-jquery-knob'
  gem 'rails-assets-bootstrap-daterangepicker'
  gem 'rails-assets-jquery-sparkline'
  gem 'rails-assets-jquery-icheck'
  gem 'rails-assets-admin-lte'
end

gem "faalis"

Then install your project dependencies using bundle command:

bundle install

use faalis:install generator to install faalis into your project by issuing the following command:

rails g faalis:install

Add this to your config/environments/development.rb file

config.action_mailer.default_url_options = { :host => 'localhost:3000' }

In production, :host should be set to the actual host of your application.

Perform rake db:migrate db:seed and enjoy Faalis

NOTE: You can specify the ORM you'd like to use in config/initializers/faalis.rb

Documents

It's easier to starts with Faalis Guides but you can checkout the automated rubydoc docs.

Contributing

  1. Fork it
  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 new Pull Request

Also you can join us in our IRC channel: #Faalis on freenode. ( It will redirect you to #5hit :P )

Credit

Yellowen

Faalis is maintained and funded by Yellowen. Whenever a code snippet is borrowed or inspired by existing code, we try to credit the original developer/designer in our source code. Let us know if you think we have forgotten to do this, and we will do our best to locate the problem and fix it in a timely manner.

License

Faalis is Copyright © 2013-2017 Yellowen. It is free software, and may be redistributed under the terms specified in the LICENSE file.