Giter Club home page Giter Club logo

fueled-food-finder's Introduction

Fueled Food Finder

Fueled Food Finder is a lightweight iOS App uses Foursquare APIs to find nearby restaurants. It supports follwong features:

  • Explore upto 50 nearby restaurants from your Current location or BROADWAY, NEW YORK
  • Ordered by Shortest Location
  • See details and Ratings of the restaurant
  • Ability to read/write locally stored reviews for a visited restaurant.
  • Ability to thumbs-down a restaurant such that it is never considered as an option for dining.

NOTE: Providing location access is not necessary if your are looking for BROADWAY, NEW YORK restaurants. The idea is that a resturent finder app should be publishable as-is, as genric app, without looking like it's been made for specific location or instructions.

Tech

Fueled Food Finder is powered with fully working, testable and maintainable Swift 2.3 codebase, accommodating;

  • Cocoa Touch (UIKit + Foundation + Location) APIs
  • Creative and Ingenuitive UX
  • Refined Architectures and Design Patterns
  • Foursquare REST APIs

It also uses a number of open source projects to work properly:

  • CocoaPods - A dependency manager for Swift and Objective-C Cocoa projects
  • QuadratTouch - A Swift wrapper for Foursquare API. iOS and OSX
  • CoreStore - Unleashing the real power of Core Data with the elegance and safety of Swift
  • Alamofire - Elegant HTTP Networking in Swift

And of course Fueled Food Finder itself is open source with a public repository on GitHub.

Installation

Dillinger requires XCode 8+ and CocoaPods to run.

$ sudo gem install cocoapods //incase you not have cocoapod
$ cd fueled-food-finder
$ pod install

Todos

  • Write Tests
  • Rethink Github Save
  • Add Code Comments
  • Add UI feedback for tap events and other gestures

Demo Video

https://youtu.be/3zzfWL1MXOs

License

MIT

fueled-food-finder's People

Contributors

gauravstomar avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.