Inspiration
My wife always had trouble bookmarking recipes on social media, then never doing recipes or just losing them. She has always asked me to create an app with a solution to this. I also have experience the bookmarking problem, when one of the recipes I do the most, was deleted and lost forever....
What it does
The core functionality is to save recipes in cloud with Cookbooks, to have a proper organized kitchen recipes book. The app can parse recipes from web, text, photos and social media.
How we built it
I used SwiftUI + Swiftdata, did not wanted to use backend yet, to move fast, and use AIProxy solution to connect with AI.
Challenges we ran into
AI itself, I have been using AI since launch, but never created an app that used the API, it was a challenge for me, but a rewarding challenge, I learned a lot while building this app.
Accomplishments that we're proud of
The UI is the hardest for me, I think, is not 100% how I wanted it, but it looks really good. (Kudos to my wife for requesting a "book" style for the cookbooks view)
What we learned
How to use AI API calls, how to talks and parse responses.
What's next for CookMe
There is a lot, some of the features:
- Random recipe pick: This is an idea for when a couple/people can decide what to cook, I want to add a randomizer, playstyle, like a roulette, and the app chooses a recipe for them to cook
- Share recipe: Possibility to share entire recipe from app, with deep links, users can share recipes without issues.
- Print cookbook: Print a cookbook full of recipes, with good styling, so users can print their books.
- low calories button: Add a button to the recipe, where we duplicate the current recipe and generate the same with lower calorie ingredients
Built With
- aiproxy
- swift
- swiftdata
- swiftui
Log in or sign up for Devpost to join the conversation.