Skip to content

Application to support patients with Obsessive-Compulsive Disorder

Notifications You must be signed in to change notification settings

xemura/app_to_support_patients_with_ocd

Repository files navigation

Application to support patients with Obsessive-Compulsive Disorder

The application is designed to support users during treatment.

Features

  • Viewing cognitive modules;
  • User registration and authorization;
  • Changing profile settings (changing the name, notification time, and notification permissions);
  • Adding mood records, deleting and editing them;
  • The output of a mood graph on which mood scores are numerically marked;
  • Adding, deleting and editing homework;
  • Doing homework practice;
  • Output of a schedule for each homework;
  • Creating scripts (rituals) and deleting them;
  • The ability to mark completed actions in the script.

Stack

Clean Architecture, MVVM, Jetpack Compose, FireStore Database, Firebase Authentication, Coroutines, Flow, NavigationComponent, Dagger 2, Gson

Application

Log in, Sign up, Main screen Profile Modules
main.mp4
profile_screen.mp4
modules_screen.mp4
Mood Diary Homeworks Rituals
moods_screen.mp4
homeworks_screen.mp4
scripts_screen.mp4

About

Application to support patients with Obsessive-Compulsive Disorder

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages