
Ruhvo - Инновационный трекер питания и активности
Создание кроссплатформенного приложения для трекинга питания и фитнеса с социальными функциями. Основано на Flutter и FastAPI, с уникальной дизайн-системой.
описание
readme.md
О проекте
Ruhvo - это революционное приложение для отслеживания питания и фитнеса, специально разработанное для рынка СНГ. Западные решения часто не соответствуют местным потребностям по UX и локализации, поэтому мы создали приложение с акцентом на социальные взаимодействия. Пользователи могут не только отслеживать свои данные, но и делиться успехами с друзьями, что мотивирует и повышает вовлеченность.
Используя подход agent-driven разработки с помощью Kiro/Windsurf, мы оперативно переходили от стадий дизайна в Figma к реализации во Flutter. Это позволило создать 27+ экранов, с токенизацией через Tokens Studio, и мгновенной интеграцией изменений в код через MCP.
Наш бэкенд, построенный на FastAPI и PostgreSQL, обрабатывает все данные о питании, активности и социальные взаимодействия. Благодаря этому, приложение прошло тестирование и доступно на TestFlight, готовясь к публичному релизу в App Store.
решения
decisions.log
Выбор Flutter для разработки
Использование единой кодовой базы Flutter позволило обеспечить одинаково высокое качество UI и UX на обеих платформах - iOS и Android.
Создание уникальной дизайн-системы
Дизайн-система с нуля, использующая цвета Gun Metal и Chartreuse, шрифты Syne, DM Sans и JetBrains Mono, а также маскота в виде кота.
Токенизация через Tokens Studio
Благодаря токенизации, дизайн элементов в Figma легко интегрируется в код, что ускоряет процесс разработки и минимизирует ошибки.
Публикация под собственным Apple Developer аккаунтом
Это гарантирует полный контроль над приложением и его обновлениями, а также ускоряет процесс выхода на рынок.
галерея
screenshots/




результат
metrics.json
Кроссплатформенная совместимость приложения
100%
Создано экранов в Figma
27+
К публичному релизу в App Store
Готовность
