Трекер для Ежедневных Задач
Это мобильное приложение предназначено для организации и отслеживания ежедневных задач и привычек.
Управление списком ежедневных задач и привычек. Отслеживание выполненных задач и привычек. Получение статистики о продуктивности.
Главный Экран: Содержит список всех текущих задач и привычек. Пользователь может добавлять, удалять и отмечать их как выполненные.
Статистика: Пользователи могут просматривать свою статистику: сколько задач выполнено, текущий streak и так далее.
MVC: Используется для управления большинством UI компонентов. MVVM: Применяется для более сложных экранов, не требует Combine.
CoreData: Для локального хранения данных о задачах и привычках.
UICollectionView: Используется для отображения списков задач и привычек.
Верстка кодом: Весь UI создается программно, без использования Interface Builder.
OnboardingScreen: Экран для первоначального ознакомления пользователя с приложением.
CocoaPods: Для управления зависимостями проекта.
MIT