Skip to content

Приложение для менеджмента задач

Notifications You must be signed in to change notification settings

kiselyv77/TaskCat

Repository files navigation

TaskCat

Приложение для менеджмента задач в командах

Приложение для менеджмента задач на Android. После ригестрации в приложении можно создавать независимые рабочие пространства (отделы) и приглашать в них сотрудников.После чего на экране списка пользователей можно назначать администраторов для ваших отделов. В этих рабочих пространствах можно ставить задачи и управлять ими. На экране рабочего пространства реализован удобный фильтр для задач. К каждой задачи можно прикрепить сотрудников которые будут над ними работать. Сотрудники могут обмениватся обновлениями в каждой задаче в реальном времени. Так же в приложении реализован полноценный мессенджер с возможностью отправки голосовых сообщений. На экране профиля можно увидеть краткую информацию о своем аккаунте.

Основные технологии и библиотеки используемые проэкте:

  • Jetpack copmose.
  • Compose destanations.
  • Clean architecture.
  • MVVM.
  • View Models.
  • Retrofit.
  • Ktor.
  • Gson.
  • Web sockets.
  • Kotlin coroutines.
  • Hilt.
  • Room.
  • Flow.
  • Coil.

Список рабочих пространств


На этом экране отображаются все отделы которые вы создали или были приглашены. С этого экрана можно открыть форму для создания нового отдела или перейти к уже существующему.


Экран рабочего пространства


На этом экране отображается вся информация по рабочему пространству. С этого экрана возможно добавить новую задачу, пригласить новых пользователей, отфильтровать задачи по статусу. От сюда же можно перейти к списку сотрудников, назначить администраторов или исключить сотрудников. При добавлении задачи есть возможность назначить на нее сотрудников и установить сроки выполнения.


Экран задачи


На экране задачи можно изменить сроки сдачи и ее статус. Отображается список пользователей, можно назначать администраторов, удалять сотрудников из задачи или приглашать новых. Ниже отображается лента с обновлениями к этой задаче. Каждый сотрудник который работает над задачей может добавлять туда необходимую информацию и прикреплять файлы в любых форматах.Все обновленмя будут отображатся в реальном времени благодоря технологии Web sockets.


Чат рабочего пространства


Внутри каждого отдела автоматически доступен чат с возможностью отправки голосовых сообщений.


About

Приложение для менеджмента задач

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages