Skip to content
TwoFour_

~/work/macromap $ cat case-study.md

AI-powered restaurant nutrition tracking app

Outcomes

  • ▸Product in active development
  • ▸AI accurately estimates macros from menu descriptions
  • ▸Map-based UX makes restaurant discovery intuitive
  • ▸Monorepo architecture enables web + mobile from shared codebase

$ cat overview.txt

Overview

A location-based web and mobile application that uses AI to scan restaurant menus and provide macro nutritional breakdowns, helping health-conscious diners make better eating decisions wherever they go.

$ cat challenge.txt

The problem

People who track their macros face a constant challenge: eating out. Restaurant menus rarely show nutritional information, and manually estimating macros for complex dishes is unreliable. Existing calorie-tracking apps require manual entry and don't integrate with the real-world dining experience. There was no tool that could tell you "this restaurant near you has meals that fit your macro targets," until now.

$ cat solution.txt

The approach

We're building MacroMap, a platform that combines location-based restaurant discovery with AI-powered menu analysis. The system scrapes and processes restaurant menus, then uses AI to estimate macro breakdowns (protein, carbs, fats, calories) for each item.

Users can browse nearby restaurants on an interactive map, view menu items with nutritional estimates, and filter by their macro targets. The web app provides the core experience, while a React Native mobile app brings it to users on the go.

macromap/screen-01.tsx
macromap/screen-02.tsx

$ ls features/

What shipped

  • +Interactive map with nearby restaurant discovery
  • +AI-powered menu scanning and macro estimation
  • +Per-item nutritional breakdown (protein, carbs, fats, calories)
  • +Filter restaurants and dishes by macro targets
  • +Restaurant profile pages with full menu analysis
  • +Menu data scraping and processing pipeline
  • +Mobile app for on-the-go access
  • +User profiles with dietary preferences
twofour.os · /new-project

Let's build something that ships.

Book a discovery call and we'll map your problem, scope a first sprint, and tell you honestly whether we're the right team.

▸ book_discovery_call