tristanchu / FlavorFinder

App for matching and finding new flavors. Created for CS 98 Senior Project Implementation at Dartmouth College.
MIT License
2 stars 0 forks source link

FlavorFinder

The app for finding and saving your new favorite flavor combinations. Created for CS 98 Senior Project Implementation at Dartmouth College for educational purposes.

Project by: Courtney Ligh, Jaki Kimball, Tristan Chu, and Jon

Pitch

The Flavor Finder is a flavor pairing lookup mobile app—a creative culinary tool for inspiration, experimentation, and reference with user-generated content. There is currently no easy mobile way to look up what flavors go well together or what flavors go well with the ingredients you currently have. A book called The Flavor Bible offers some flavor lookup capabilities, but it is incomplete in certain respects, most notably in static content limitations, accessibility via digital mobile platforms, and the medium's lack of multi-search lookup capabilities.

Target users: experienced and experimental cooks looking to break free from following exact recipes

Advanced features beyond basic flavor lookup:

  1. filtered searches (e.g. only show vegetarian options)

  2. multi-item searches (e.g. look up what goes with carrots and peas!)

  3. favorites (pin your most-loved flavors to the top of your search results)

  4. lists (manage collections of ingredients as customizable lists)

Implementation

Flavor Finder is an iOS app built using Swift in Xcode. We use Github for version control and file sharing among the group members. For our initial test data, we will use a small portion of The Flavor Bible book as a model set. Ideally, we will move into having a community-driven data set, but the Flavor Bible works as a strictly educational source as it closely models the type of data and relations that we want to capture, convey, and query, though with some inconsistencies and missing fields.

Frameworks Used

Seed Data