Financial Tracker
Мобильный трекер бюджета с локальным хранением данных.
- Год
- 2025–2026
- Роль
- Продуктовый дизайн и web/native разработка

О проекте
Персональный инструмент для бюджета, спроектированный именно для телефона, а не как сжатый desktop-дашборд. PWA хранит всё в IndexedDB, работает офлайн, ведёт месячные лимиты и категории и поддерживает переносимые JSON-бэкапы. Позже я перенёс продукт в Expo и React Native, чтобы исследовать нативную навигацию, haptics и локальное хранение.
Технологии
- React 19
- TypeScript
- Bun
- IndexedDB
- Service Worker
- PWA
- Expo
- React Native
- Zustand
На чём всё держится
- Все финансовые данные остаются на устройстве: в приложении нет аккаунтов и удалённой базы данных.
- Месячные лимиты, распределение, траты, остаток и предупреждения о перерасходе обновляются согласованно.
- Та же продуктовая модель существует в отдельной реализации на Expo/React Native, а не только в адаптивной web-обёртке.
Если продолжать
- Довести web- и native-версии до функционального паритета с общим версионируемым форматом данных.
- Добавить опциональную зашифрованную синхронизацию, не делая аккаунт обязательным для локального использования.