Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 1.49 KB

README.md

File metadata and controls

41 lines (25 loc) · 1.49 KB

MicroBlog Demo

Build Status

Prototyping a commercial, scaleable Rails application and all that entails (authentication, authorization, admin, APIs, etc.)

What does it do?

Current features include:

  • BDD using Cucumber and RSpec
  • Deployment to Heroku with git and a VPS with Capybara
  • Multi-provider authentication using Devise and OmniAuth.
  • Authorization using CanCan and Rolify.
  • An admin interface using ActiveAdmin.
  • A RESTful API.

For a complete overview of the plans and current status of the project, see the roadmap on the wiki.

Try it out

To grab a copy and set it up:

git clone https://github.com/jbrunton/microblog-demo.git
cd microblog-demo
bundle install --without production
rake db:setup

Then, to run it:

rails s

It should now be running at localhost:3000.

You can also try the application at www.microblog-demo.com.

For more documentation on trying out the features (including users which are present in the seeds.rb file/on the demo instance), see the demo page on the wiki.

Documentation

For reference, details of the implementation and a series of How Tos will be put on the the wiki, as and when I find the time.