Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/k-s-a/message-wall

Test task
https://github.com/k-s-a/message-wall

Last synced: 5 days ago
JSON representation

Test task

Awesome Lists containing this project

README

        

# Simple message-wall application.
---
## (Rails, jQuery, Bootstrap, coffee/slim)

- Authorization with `'devise'` and related omniauth gems.

- Implemented omniauth feature for:

- Twitter,
- Google+,
- Facebook,
- Vkontakte.

- Posts on homepage sorted by the date added (DESC), comments sorted in ASC order.

- Tree-like structure implemented using `'closure_tree'` gem.

- Infinite scrolling implemented via `'will_paginate'` gem and ajax requests.

- To seed database with faked data used `'faker'`, `'factory_girl'` gems. To populate DB run:

`rake db:seed`

- RSpec for unit tests. (not fully covered)

- Integration tests are not yet implemented.