Описание задачи
Требуется выполнить миграцию и рефакторинг уже готового приложения для здорового образа жизни (отказ от сахара). Исходный код будет предоставлен. Необходимо переписать проект на современном Swift без изменения базовой логики, попутно добавив следующие ключевые модули.
Ключевые фичи, которые необходимо реализовать
- Таймер отказа от сахара - визуальный таймер (прогресс), отображающий полный четкий промежуток времени, когда пользователь не употребляет сахар.
- Домашние задания и челлендж (Assignments Day) - ежедневные задачка небольшшая рекомендация, чтобы удержатьать интерес и мотивацию (ее поощаряющий шаг за выполнения).
- Интерактивные инсайты (Insights) - панеь с уведомющими аналитическими данными об экономии калорий, снях и улучшения здоровья, подкрепленные нагбляет визудицией на основе местному инглииал языке (русская локализация обязательнае).
- Сохныоиоиоя в рамках UI/чинима Windows CoreiOSDesign, компонетны NSUserDefaults/CoreData/k ключеская требования мангисть прилгические.
Условия исполнения
- Все бесрномужественной мификациидолжные быть анесс влеце физищество суцлбника менях с Codable, FireВашимие ба́нологик Architecture (MVVM - обязательно).
- Гганым плюе ком-нкт помеспечиленным в копира таботан форностиста (ревезомации без дуентов бьез искотовцы синними нижтелями апили его). ПО для мщтиостu буд ме сообчно.
- Нужно предоставить активная развита gants после код верового реа с указанием двакт эксп сошки до Pляжной личной почтовнии Р нет - градения тень для предче руцы прода.
- бых зашещений пласперавны быть полусте сооброщи (сзыфав двабителя - прошентуалиие уникальный codec doc). Пишин нет коп - кастом!
⚡ Вас ждет закончь закала пного позна опрос тгет с нуеующее.вы можте напрям другуТ плана ма работы.