Files
fin-tracker/app
Dmitry a559d6de3e feat(app): смена сервера API и очистка данных устройства при выходе
Адрес бэкенда хранится в shared_preferences и читается до runApp; switchApiBaseUrl сбрасывает токены и кэш старого сервера. Выход стирает refresh-токен и sqlite-кэш ответов. Экран настроек переделан под разделы.
2026-09-19 22:14:14 +03:00
..

fintracker_app

Flutter-клиент fin-tracker (web, Linux, Windows, Android).

nix develop .#app              # из корня репозитория
cd app && flutter pub get
flutter run -d chrome --dart-define=API_BASE_URL=http://127.0.0.1:8000
flutter build web              # Caddy раздаёт app/build/web

Клиент API — packages/api_client, генерируется just gen-client из openapi/openapi.json.