No. 009
ChefyChef - Smart Meal Planner
Seen/ Personal project · 2026
Role & scope
Solo, end to end: data model, ranking algorithm, and deployment are all one person's build.
Project entry
_
Moves
Estimate the Clock
Auto-estimates each grocery item's expiry from its category when you don't set one, from 2 days for seafood to 180 for pantry staples.
Rank, Don't Just List
Scores all 79 recipes by matching ingredients to what's on hand (exact match first, fuzzy match second), weighting by urgency and penalizing what's missing.
Recalculate Live
Re-ranks the whole recipe list automatically as items get logged, used, or move closer to expiry.
Split the Data Honestly
Kept groceries private to each visitor's own session while treating the recipe catalog as one shared, read-only set everyone draws from.
Outcome
A live meal planner at chefychef.imranmn.life covering American, Italian, Asian, regional Indian, Mediterranean, Mexican, Thai, and Middle Eastern recipes, with a color-coded inventory view and a scoring formula that stays explainable, not a black box.