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
Share this project:

Updates