Inspiration
ReciPin started from a very real frustration: I already had great recipes saved everywhere—but never where I needed them. Instagram saves, TikTok likes, bookmarks, screenshots, notes… when it was time to cook, everything was scattered and hard to find.
I wanted one place that truly respects how people discover recipes today and turns that chaos into something useful.
What it does
ReciPin is a smart recipe companion that lets users:
Import recipes from any website or social media platform
Save everything in one searchable, organized place
Snap a photo of available ingredients and get AI-suggested recipes
Automatically generate smart grocery lists and meal prep plans
The goal is simple: make cooking feel effortless instead of overwhelming.
How we built it
ReciPin is built as a modern mobile app with a strong focus on performance, UX, and scalability.
Key technical choices:
Flutter for a fast, cross-platform experience
Supabase for authentication, database, and edge functions
AI-powered extraction to turn links, photos, and text into structured recipes
RevenueCat to handle subscriptions, paywalls, and entitlement logic cleanly
RevenueCat allowed me to focus on building the product instead of reinventing subscription infrastructure, especially during rapid iteration.
Challenges & Learnings
Challenges & Learnings
The biggest challenge was handling messy, real-world data:
Recipes come in different formats, languages, and structures
Social media content is not designed to be “parsed”
Solving this pushed me to design flexible AI pipelines and resilient data models. Another key learning was when to monetize—Shipyard helped reinforce building value first, then layering monetization thoughtfully.
What's next for ReciPin - Your Smart Kitchen Companion.
ReciPin is still early, but the roadmap includes:
Deeper meal planning automation
Smarter personalization based on habits
Expanding AI ingredient recognition and nutrition insights
This project taught me how powerful it can be to combine AI, good UX, and solid infrastructure to solve everyday problems.
Log in or sign up for Devpost to join the conversation.