Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/terenceponce/tsibog
PhRUG Community Project
https://github.com/terenceponce/tsibog
Last synced: about 2 months ago
JSON representation
PhRUG Community Project
- Host: GitHub
- URL: https://github.com/terenceponce/tsibog
- Owner: terenceponce
- Created: 2014-11-06T14:29:04.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-11-10T12:41:33.000Z (about 10 years ago)
- Last Synced: 2023-03-28T23:38:58.281Z (almost 2 years ago)
- Language: Ruby
- Size: 115 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Tsibog
======## PhRUG Community Project
[https://www.facebook.com/groups/phrug/permalink/714503821970000/](https://www.facebook.com/groups/phrug/permalink/714503821970000/)### Community Project! cross-post from the Katipunan group:
This an idea discussed during one of the meetup dinners. The idea is to start a project we can all collaborate on. For those attending the Katipunan meetups, we’ll discuss code and ideas during the meetups. For those not attending the meetups, you’ll have to be contented with forum discussions and Github pull requests.
The project provides a technical solution to the ages-old group problem: Where Do We Eat? At the same time, it is a good tool for teaching Ruby, Rails, RubyMotion, patterns, and many more.#### Here’s the minimal spec for Iteration Zero:
- build a Ruby CLI app that is run with “ruby tsibog.rb”
- the app will query Foursquare for food places near (14.6371574,121.0730773) - these are the lat,long coordinates of 47East.ph where we do our meetups
- the app will randomly select one from the top 20 results and prints the result details - the restaurant name, address, and store hours#### Future iterations
- accept (lat,long) as a command-line parameter
- add a food type filter - chinese, japanese, persian, etc.
- query multiple sources - Facebook, Yelp, etc.
- integrate with a Rails app, accept a Google Maps link and show results
- integrate with a Rubymotion app and use the device GPS to determine the user’s location