Skip to content

Kartex7260/Tododer

Repository files navigation

Tododer

1. Используемые технологии

  1. Compose UI, Custom Compose View, Material Dynamic Colors
  2. MVVM (ViewModel, StateFlow/SharedFlow), Clean Architecture
  3. Coroutines, Flow
  4. Dagger/Hilt
  5. Room
  6. DataStore API
  7. Navigation
  8. Modularization

2. Технические особенности

  • Работа с локальной базой данных
  • Бесконечное дерево вложенности задач
  • Одно направленный поток данных / Единый источник истинности
  • Покрытие Unit тестами >95%
  • Мульти-локальное приложения (EN, RU)
  • Анимации при манипуляции объектами

3. Реализованные фичи

  • Создание, изменение, удаление планов и задач
  • Автоматическое удаление пустой задачи при выходе
  • Алгоритмическое вычисление состояние выполнения плана
  • Настройки: изменение темы, цветового оформления
  • Мульти-выбор планов и задач
  • Группировка задач
  • Архив планов и задач
  • Облачное хранение

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages