0.0
No commit activity in last 3 years
No release in over 3 years
Allows you to find the aisle for groceries per your local super market.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

= 1.5.0
= 2.8.0
= 0.3.3
= 1.17.2
~> 1.1.2
= 2.8.0
 Project Readme

Aisle Finder

Installation

gem install aislefinder

Usage

Set the get an api key from www.supermarketapi.com. Set the base uri and apikey

require 'aislefinder'
AisleFinder.base_uri = 'http://www.SupermarketAPI.com/api.asmx'
AisleFinder.apikey = 'YOURAPIKEYHERE'

Find by product name

products = AisleFinder.find_by_product_name("Parsley") 
# should match /Mccormick Parsley Flake Gourmet/
products.first.item_name  

Find product by Id

products = AisleFinder.find_by_product_id("32372")
#should match /Mccormick Parsley Flake Gourmet/
products.first.item_name 

Find products by full name

#should match /Apples/
AisleFinder.find_product_names_by_full_name("Apple").first.product_name
 

Find stores by name

#should match /Safeway/  
AisleFinder.find_stores_by_name("Safeway").first.store_name 

Find products by store id

#should match /Apples/  
AisleFinder.find_products_by_store_id("b97153fc14", "Apple").first.item_name

Find stores by city and state

#should match /Safeway/  
AisleFinder.find_stores_by_city_and_state("San Francisco", "CA").first.store_name 

Find stores by zip

#should match /Luckys/  
AisleFinder.find_stores_by_zip("95130").first.store_name 

Find all of the U.S. states

#should match /AL/  
AisleFinder.find_all_us_states.first.state 

Find cities by state

#should match /Anderson/  
AisleFinder.find_cities_by_state("CA").first.city