Witam!
Potrzebuję pomocy w opracowaniu MVP emocjonalnego dziennika — minimalnej wersji aplikacji psychologicznej, w której użytkownik codziennie zaznacza emocje, intensywność i dodaje krótką notatkę.
Aplikacja powinna być gotowa do wewnętrznego testowania (TestFlight / Closed testing) w ciągu 3–4 tygodni.
Funkcjonalność MVP:
Ekran wyboru emocji (7–10 emocji) + intensywność + notatka.
Zapisywanie danych lokalnie (SQLite).
Dziennik wpisów: przeglądanie, usuwanie, puste stany.
Comiesięczny raport (licznik / prosta diagram).
Lokalisacja EN / RU / UK.
Integracja Firebase Analytics + Crashlytics.
CI/CD przez GitHub Actions, instrukcje dotyczące budowy.
Moje oczekiwania:
Flutter 3.x, Dart
Zarządzanie stanem według wyboru (Provider / BLoC / Riverpod — uzasadnij wybór)
SQLite (przez drift lub sqflite)
intl do lokalizacji
fl_chart lub podobna biblioteka do diagramów
Firebase Analytics / Crashlytics
CI/CD (GitHub Actions, fastlane, Gradle)
Preferowane:
Czysta architektura (oparta na funkcjach / wzorzec repozytorium).
Minimum testów automatycznych (model i repozytorium).
Przygotowanie podstawowych zrzutów ekranu do sklepu.
Krótkie codzienne aktualizacje (na czacie Freelancehunt lub Telegram).
Demo raz w tygodniu.
Wsparcie w budowie i wydaniu.