Chef Mate
Chef Mate is an open source Kotlin Multiplatform recipe keeper, meal planner, and grocery list app that targets Android, iOS, and JVM (Windows, Mac, and Linux).
The backstory
I got laid off back in February after 3.5 years at Square. In my time there I learned how to construct an Android app that could scale across large teams with a very clean module structure for building out features. However, instead of just Android, I went with Kotlin Multiplatform (KMP) to target iOS and the JVM (Windows, Mac, and Linux) as well.
The project originally started off without AI, where I established the architecture, but has since evolved with the use of AI — mainly Claude. It's been a journey learning a bunch of things along the way, but I've also taken the time to train Claude to work the way I would work, drawing on the last 8 years of how I build software.
The code is open source and free right now. I wanted to share what is usually a fairly novel app — a grocery list — but expanded into something I'd consider an advanced KMP sample: a full recipe keeper, meal planner, and grocery list rolled into one.
Try it out
Check it out live at chefmate.plusmobileapps.com or browse the source on GitHub.
Hire me
I'm currently seeking employment. If you like the work you see and want me at your company, reach out at andrew@plusmobileapps.com.