Zen

Asystent ds. zdrowia psychicznego

Działanie

ZEN to osobisty asystent ds. zdrowia psychicznego, który został zaprojektowany tak, aby wspierać Cię na drodze do dobrego samopoczucia emocjonalnego. Dzięki ZEN możesz łatwo śledzić swój nastrój, rejestrując swój aktualny stan emocjonalny – czy czujesz się szczęśliwy, zestresowany czy gdzieś pośrodku. Na podstawie Twojego nastroju ZEN tworzy spersonalizowane treści, w tym filmy i podcasty, które pomogą Ci odzyskać równowagę i poczucie komfortu.

W naszej aplikacji ZEN wykorzystaliśmy interfejs Gemini API do obsługi kilku podstawowych funkcji, takich jak rekomendacje dotyczące celów, bot do rozmów z wykorzystaniem AI do rozmów na temat zdrowia psychicznego, dynamiczne kwestionariusze i rekomendacje treści na podstawie nastroju użytkownika. Backend aplikacji został utworzony za pomocą Flask, co pozwala nam efektywnie obsługiwać żądania, a jednocześnie płynnie integrować się z interfejsem Gemini API. Bazę danych Firestore wykorzystywaliśmy do przechowywania danych użytkowników, historii czatu i spersonalizowanych treści, wykorzystując jej możliwości działania w czasie rzeczywistym, aby zapewnić użytkownikom płynne działanie. Aby zapewnić bezpieczny dostęp, wdrożyliśmy uwierzytelnianie Firebase w procesach rejestracji i logowania użytkowników, chroniąc wrażliwe informacje. Po stronie klienta wybraliśmy Fluttera ze względu na jego wszechstronność w tworzeniu aplikacji wieloplatformowych, co pozwoliło nam dostarczyć użytkownikom responsywny i atrakcyjny interfejs. Ta architektura nie tylko zapewnia solidne podstawy dla ZEN, ale też umożliwia łatwe skalowanie i przyszłe udoskonalenia.

Utworzone za pomocą

  • Flutter
  • Firebase

Zespół

Autor:

Zespół Zen

Od

Indie