Мобильное приложение для трекинга привычек
- UICollectionView
- SPM
- Cocoapods
- CoreData
- Snapshot tests
- MVC
- EN Localization
Приложение помогает пользователям формировать полезные привычки и контролировать их выполнение по дням недели. Также есть функция просмотра личного прогресса по привычкам.
- Приложение состоит из карточек-трекеров, которые создает пользователь. Он может указать название, категорию и задать расписание. Также можно выбрать эмодзи и цвет, чтобы отличать карточки друг от друга.
- Карточки отсортированы по категориям. Пользователь может искать их с помощью поиска и фильтровать.
- С помощью календаря пользователь может посмотреть какие привычки у него запланированы на конкретный день.
- В приложении есть статистика, которая отражает успешные показатели пользователя, его прогресс и средние значения.
- Приложение поддерживает iPhone X и выше, адаптировано под iPhone SE, минимальная поддерживаемая версия операционной системы - iOS 13.4
- В приложении используется стандартный шрифт iOS – SF Pro
- Для хранения данных о привычках в приложении используется Core Data
- В приложении есть темная тема, которая меняется в зависимости от настроек системы устройства.