← all systems
02 · product · 2026

EatFit

a nutrition and training diary

Same foundation, a completely different product. The core moved as is; the new domain was written beside it and never touched it.

169schema migrations120screens1server
platform portmobile webpush
eat-fit.ru — see it live
01 — how it went
01 The problem

To test the core’s main promise: that it can be lifted out and dropped in. So we picked a product nothing like the first one — a nutrition and training diary.

02 What we built

Sign-in and roles, analytics, push, media and backups came from the core as is. Beside it, a new domain — nutrition and training — built for a phone in the hand, not an administrator at a desk.

03 The result

169 schema migrations, 120 screens, one server. The domain was written beside the core and never touched it.

02 — how it looks
01The day: calories and macros
02Workout: sets and rest on a timer
03The week in numbers
screens are rebuilt in code from the real ones · numbers are examples