Matea Raić — Portfolio, 2026 Open to roles
← All work

Squared

A meal planner for iPhone, like a calorie tracker in reverse. Instead of logging what you ate, you add the recipes you already cook, and Squared plans the week and makes one grocery list.

Project
Own product, iOS, 2026
Role
Founder and product designer
Team
Solo
Platform
iOS, SwiftUI. Android planned
Status
In App Store review, October 2026

Held directly

  • Product strategy
  • Naming
  • Pricing
  • UX and flows
  • UI and design system
  • Copy
  • App Store and ASO
  • Website
  • Marketing

Directed

Engineering execution. Directed through an AI coding agent (Claude Code), with every product decision written down in the project and reviewed on device.

Squared App Store screenshots: plan, fit, cook, shop and prep

1

Grocery list for the whole week

3

Ways to add a recipe: screenshot, link or typing

0

Recipes that aren't yours

1st

Week free, Plus for every week after

Your recipes, planned into your week.

"What's for dinner?" every day. Saved recipes that never get cooked. One shop for the week. Squared is for people who plan meals for a family or for themselves, mostly working mums and home cooks.

Most meal planners hand you a stranger's meal plan. Squared plans with your own recipes only, so the week is food you'd actually cook. Counting calories is there for people watching their weight, but it's a choice, never the point of the app.

Dinner's squared away.

Each decision kept the week simple.

Your recipes onlyPlans never use food you didn't add. Meal types with no recipes are left out, with a note.
Five optional starter recipes for people with nothing to hand, editable and deletable
One week at a timeNo multi-week calendar.
One grocery list for fresh food, fewer repeats with a small recipe library, and a simple free offer
One dinner for everyoneCooking for 1 to 6 people.
Everyone gets the recipe's own portion. Only your portion is sized to your calories: "FOR 3" and "FOR YOU" side by side
The goal locks when the week startsYou've already shopped for it.
A new goal is saved for next week's plan, with a note explaining why
Calories are optionalIn the store, website and onboarding.
Soft words like "watching your weight", never promises to lose weight
Swap one mealDon't fancy something?
Your other recipes of that type, unused ones first, each showing what it adds to the grocery list

Plan, cook, shop, prep.

A quiet, timetable-like interface: the week from Monday with real dates, a calories-per-day chart against the goal, meals that open to scaled ingredients and method, and prep shortcuts Squared spots on its own: "Chicken breast is in 7 meals. Prep all 520 g in one go."

Week screen: next week with a daily calorie chart and meals per day
Week

Every day lands on the goal, give or take 50 kcal. Kcal and protein per day.

A lunch opened with amounts for 3 and for you side by side
Cooking for everyone

Amounts for the others and for you side by side. Swap meal in one tap.

Grocery list grouped by shop section with tick boxes
Groceries

One list grouped by shop section, rounded up to what you'll buy. Share it as a live list or as text.

Calories are worked out, never typed.

From a screenshot

Read on the phone with Apple Vision. Nothing is uploaded.

From a link

A TikTok, Instagram reel or recipe website becomes a recipe, with the creator credited.

Typed in

Every route ends on the same review screen, with unsure fields highlighted.

A food database inside the app (USDA basic foods and Open Food Facts products) calculates calories from the ingredients. When a screenshot reads poorly, for example a recipe in Croatian, "Improve with AI" tries the phone's own model first and only then, after asking, a cloud model.

Let people feel it before they pay.

Free

Recipes and the first week

The recipe library, every way of adding recipes, sharing, and the first week of plans and grocery list. The first week also sizes portions to your calories, so you feel the Plus feature before paying.

Squared Plus

Every week after, and calories

$39.99 a year with a 7-day free trial, or $6.99 a month. Recipes are never locked, and there are no timers or pressure.

I set prices after reviewing competitors (Plan to Eat, ReciMe, Samsung Food+, Eat This Much, Ollie), and chose no lifetime option at launch: AI imports cost money per use, so Plus stays a subscription.

Online-first, the opposite of Zorya.

Zorya keeps everything on the phone. Squared deliberately doesn't: accounts, recipe backup, shared grocery lists and AI imports all need a server. The planning itself still runs on the phone, so the week works without signal.

  • SwiftUI, iOS 17
  • Planner as a pure function
  • Supabase accounts and backup
  • Small server for AI keys
  • StoreKit 2

Every product decision lives in a written project file, with the date and the reasoning, so the AI coding agent builds against the same rules I designed with.

Two audiences, two messages.

Cooks

"Your recipes, planned into your week. One grocery list."

Mums and home cooks who plan the week. They pay for Plus after the first week.

Food creators

"Stop answering 'Recipe?'. One link for all your recipes."

A free cookbook page at squaredmeals.app/@name. Their followers save recipes into Squared, which is how it spreads.

Next

  • Plan next week early
  • Android in Kotlin
  • Creator path
  • Save from a creator page
squaredmeals.app ↗
Next case study

Zorya →