/ample-search

SaaS application search aggregator

Primary LanguageRuby

Overview

AmpleSearch is a Rails Application which indexes a user's web application data by authorizing connections to external applications using OAuth and retrieving a users data using REST APIs. This allows a user to search all of there web application data in one location.

This sample contains three projects:

  • indexer - the main Rails application
  • indexer-worker - a resque project which processes indexing jobs
  • indexer_jobs - a library with jobs shared between indexer and indexer-worker projects

An previous prototype screencast is available here to demonstrate the basic application functionality.