
Ruhvo - Innovative nutrition and activity tracker
Creating a cross-platform application for tracking nutrition and fitness with social features. Based on Flutter and FastAPI, with a unique design system.
description
readme.md
About project
Ruhvo - is a revolutionary nutrition and fitness tracking app specifically designed for the CIS market. Western solutions often do not meet local needs in terms of UX and localization, which is why we created an app focused on social interactions. Users can not only track their data but also share their successes with friends, which motivates and increases engagement.
Using an agent-driven development approach with Kiro/Windsurf, we swiftly transitioned from design stages in Figma to implementation in Flutter. This allowed us to create 27+ screens, with tokenization through Tokens Studio, and instant integration of changes into the code via MCP.
Our backend, built on FastAPI and PostgreSQL, processes all data related to nutrition, activity, and social interactions. As a result, the app has passed testing and is available on TestFlight, preparing for a public release in the App Store.
decisions
decisions.log
Choosing Flutter for Development
The use of a single codebase in Flutter has ensured consistently high quality of UI and UX on both platforms - iOS and Android.
Creating a unique design system
Design system from scratch, using Gun Metal and Chartreuse colors, Syne, DM Sans, and JetBrains Mono fonts, as well as a cat mascot.
Tokenization through Tokens Studio
Thanks to tokenization, the design of elements in Figma easily integrates into code, which speeds up the development process and minimizes errors.
Publication under your own Apple Developer account
This guarantees complete control over the application and its updates, as well as accelerates the time to market.
gallery
screenshots/




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