All work
Pre-pilot Health tech · Project notes

prepsio: from a nutritionist’s PDF to a week you can shop and cook

Turns each person’s meal-plan PDF, scanned ones included, into a weekly menu, one household shopping list and a meal-prep plan, with a person confirming every reading.

Role
Solo builder
Year
2026 — now
Stack
Next.js 16 · TypeScript · Prisma 7 + PostgreSQL · PyMuPDF + Tesseract · Claude Haiku
prepsio week view: a day of meals from a nutritionist plan, with amounts

Shown with demo data.

01

The problem

A nutritionist’s plan arrives as a PDF. To follow it, someone has to turn it into a menu, a shopping list and a cooking plan each week, and it gets harder when a household has more than one plan.

02

What I did

I built one path: PDF, reviewed draft, confirmed plan, weekly menu. Three decisions shape it:

Reading Local first

PyMuPDF and Tesseract OCR extract the text on the machine, in Portuguese and English. A model only interprets layouts the local parser can’t.

Safety A person confirms

The owner reviews and confirms every reading. Missing amounts and uncertain readings block confirmation instead of being guessed.

Planning Deterministic code

Menus, shopping totals and prep plans are computed by ordinary code, so the same confirmed plan gives the same result.

Cost is held down by design: automated tests never call the paid API, and manual tests are capped at $0.50 a day in the app itself.

03

Where it stands

The software is verified offline, with unit and integration tests and a browser run of the whole workflow, including at phone width.

Confirming a real plan is still blocked by ambiguities in the source document, which is the check doing its job. Nutritionist validation and a pilot with 3–5 people are ahead.

04

What I'd do next

Clear the real-plan blockers. Make it possible to resolve each ambiguity in review, without weakening the block.

Validate with a nutritionist. Their judgement decides whether the reading is good enough to rely on.

Run the pilot. A small group using it for real weeks is what will show whether it saves time.

Get in touch More work All projects
Top