Skip to content

Приложение трекер привычек. Проект курса от Яндекс Практикум "iOS-разработчик"

Notifications You must be signed in to change notification settings

bestNewcomer/Tracker

Repository files navigation

Tracker

Приложение помогает пользователям формировать полезные привычки и контролировать их выполнение.

Ссылки

Дизайн Figma

Описание приложения

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

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

Технические требования

Установка и запуск через Xcode. Требуемые зависимости закгружаются с помощью Swift Package Manager.

Приложение поддерживает iPhone X и выше и адаптировано под iPhone SE, минимальная поддерживаемая версия операционной системы - iOS 13.4;

Стек технологий

  • Swift
  • Архитектура: MVC,MVVM
  • Вёрстка кодом
  • UIKit, UITableView, UICollectionView, UITabBarController, UINavigationController, UIScrollView
  • CocoaPods
  • Core Data
  • Yandex Metrica
  • Локализация
  • Темная тема
  • XCTest, SnapshotTesting

Скрины

Снимок экрана 2024-05-30 в 20 03 35 Снимок экрана 2024-05-30 в 20 07 49 Снимок экрана 2024-05-30 в 20 07 44 Снимок экрана 2024-05-30 в 20 07 35 Снимок экрана 2024-05-30 в 20 10 08 Снимок экрана 2024-05-30 в 20 07 31 Снимок экрана 2024-05-30 в 20 08 22 Снимок экрана 2024-05-30 в 20 08 04 Снимок экрана 2024-05-30 в 20 08 01 Снимок экрана 2024-05-30 в 20 07 56

About

Приложение трекер привычек. Проект курса от Яндекс Практикум "iOS-разработчик"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published