Breaking Bread+

Background: The idea for Breaking Bread+ started when I was in college. My fridge was empty and I was missing my mom’s incredible cooking. After checking my fridge for the fourth time to no avail, I thought to myself: “What can I possibly make with lettuce, garlic, and penne pasta” (not much, surprisingly), and Breaking Bread+ was born. The rest of this page contains technical details and a brief overview of key features.
The Introduction: Independently designed & developed iOS app. Created to minimize food waste and maximize nutritional value, all while cultivating a healthy community of users. This app helps find the perfect recipe by filtering for ingredients and dietary restrictions, create a grocery list, upload their own creations, and share posts with other users.
The Details: The server is hosted on the cloud, along with a curated PostgreSQL database. The database is populated with data from a publicly licensed dataset. The server uses a RESTful API to connect with clients. It is written in Swift (Vapor – a framework, Fluent – an ORM). Users can filter for their new favorite recipe based on ingredients and dietary restrictions (vegetarian, gluten-free). Patent-pending dual-camera technology makes sharing posts with friends effortless. Utilizes AI image generation (accessible via premium accounts, coming soon!) and advanced NLP that leverages machine learning (spaCy) to assess the validity of uploads. Intuitive UI suitable for users of all ages designed with SwiftUI. Download Breaking Bread+ from the App store today!
Features

Home Page – Find recipes, explores community favorites, see trending users, access your favorites (not pictured), and add your own recipe (not pictured). Navigate between this page, the feed, your profile, and your grocery list.
The Recipe – All the details you. need to make the recipe. Ingredients, instructions, original author, and liking/reposting capabilities. Add ingredients to grocery list by clicking the plus


Top Recipes – See the most popular recipes, choose between most liked and most reposted. Liked recipes are saved to you profile, and reposts and shared to your friends.
Posting – Share pictures of yourself making/eating a recipe with your friends using the patent-pending dual-camera feature. Get notified when someone makes your recipe.


Find a Recipe – Find your new favorite recipe. Enter ingredients and dietary restrictions to start. More filtering options coming soon!
Grocery List – One stop shopping. Customizable grocery list feature. Forget why you needed something? Toggle quickly to the recipe the ingredient is for.
