Skip to content

Suharichek/BetterYOU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

BetterYOU

BetterYOU — это комплексное приложение для поддержания здорового образа жизни и достижения личных целей. Оно объединяет инструменты для анализа сна, подсчета тренировок, шагов, калорий и настройки индивидуальных параметров, предоставляя пользователям персонализированный опыт.


Основные функции

🎉 Вступительный экран (онбординг)

  • Краткий обзор возможностей приложения при первом запуске.
  • Удобное представление основных функций: анализ сна, подсчет тренировок, калорий, и настройка профиля.
  • Понятный интерфейс для начала работы с приложением.

💤 Анализ сна

  • Определяйте оптимальное количество сна с использованием алгоритмов машинного обучения.
  • Получайте рекомендации для улучшения качества сна.

🏃‍♂️ Тренировки и активность

  • Подсчет количества шагов и мониторинг тренировок.
  • Ежедневная и еженедельная статистика активности.
  • Установка целей по шагам и тренировкам.

🍎 Подсчет калорий и БЖУ

  • Ведение дневника питания с расчетом калорий и баланса БЖУ (белки, жиры, углеводы).
  • Настройка целей по калориям в зависимости от ваших потребностей.

👤 Профиль и настройки

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

🌐 Локализация

  • Приложение доступно на двух языках: русский и английский.
  • Легкое переключение между языками для удобства использования.

🎨 Поддержка тем

  • Автоматическая смена темы приложения в зависимости от темы устройства (светлая/темная).

🔐 Экран входа и регистрации

  • Возможность регистрации и входа через Apple, Google, VK или с помощью электронной почты.
  • Безопасность и удобство доступа.

📊 Мотивация и аналитика

  • Просмотр прогресса на интуитивно понятных графиках.
  • Получение напоминаний и мотивационных уведомлений для достижения целей.

Технологический стек

  • Платформа: iOS
  • Язык программирования: Swift 6
  • Фреймворки:
    • SwiftUI
    • Core ML
    • HealthKit
    • Core Data
  • Сторонние библиотеки:
    • Firebase
    • Localize

Зачем использовать BetterYOU?

  1. Все в одном месте: Полный набор инструментов для мониторинга здоровья и активности.
  2. Персонализация: Индивидуальные настройки для учета ваших целей и предпочтений.
  3. Удобство: Простая регистрация, поддержка локализации и автоматическая смена тем.

Скриншоты

Онбординг

1 2 3

Вход/Регистрация

4 Вход Регистрация

Светлая тема

Анализ сна Тренировки Статистика

Темная тема

Подсчет калорий Профиль Настройки

Автор

👩‍💻 Юлия Сухарева

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages