Test site that will be used to inform an internal database.
Looking to use Rails, Postgres and Elasticsearch.
One data object called "Stores" (name, address, city, state, lat, lng).
Goal is to use Elasticsearch as the "GET" engine here because the eventual data set will be large and we're looking to use Elasticsearch on other areas of applications as well.
After having basic syncing between the database (Postgres) and the search (Elasticsearch) in place and updating each time an object is created, updated, or deleted in Rails, the app should have an example of each of these things
1.) Get X closest places to a given lat/lng input
2.) Get all places within X meters of lat/lng
3.) Get all places within polygon bounding box
It's expected that the repo will be shared privately upon completion and a short amount of time (hour max) to ensure it's set up and running properly on our local machines (macbook running 10.10)
Upon successful completion, there is a lot more rails/elastic search work needed, this is more or less a test project that will serve to quicken dev time for this first app and also be a starter project for what will be a lot more.