This is a demo Ruby on Rails application for Syncano ruby gem - library for communication with Syncano (www.syncano.com)
Click here to learn more about Syncano or create an account!
Below are described most important parts of the app.
Initializer contains basic configuration for Syncano client and Syncano ActiveRecord.
Some models (Auction, Category, NotificationSetting) are stored in the Syncano. They inherit from Syncano::ActiveRecord::Base class. As you can see they looks quite similar to standard ActiveRecord::Base classes. The main difference is a necessity of defining attributes.
There is a rake task which allows for notifying users about new auctions. It uses Syncano Sync API.
For more information check Syncano ruby gem documentation and Syncano Docs.