Skip to content

"Fitness Tracker Module" is a Python-based tool that processes and displays data about workouts (running, walking, swimming), detailing their type, duration, distance, speed and calories burned.

Notifications You must be signed in to change notification settings

aleksandr-miheichev/fitness_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Модуль фитнес трекера

Содержание:


Описание проекта:

Программный модуль фитнес-трекера, который обрабатывает данные для трёх видов тренировок: бега, спортивной ходьбы и плавания.

Функции, которые выполняет модуль:

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

Информационное сообщение, которое выводит модуль, включает следующие данные:

  • тип тренировки (бег, ходьба или плавание);
  • длительность тренировки;
  • дистанция, которую преодолел пользователь, в километрах;
  • среднюю скорость на дистанции, в км/ч;
  • расход энергии, в килокалориях.

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

Python


Как развернуть проект:

Клонировать репозиторий и перейти в него в терминале используя команду

cd
git clone git@github.com:aleksandr-miheichev/fitness_tracker.git

Создать и активировать виртуальное окружение:

python -m venv venv
source venv/Scripts/activate

Установить зависимости из файла requirements.txt:

pip install -r requirements.txt

Запуск приложения:

Чтобы запустить модуль, необходимо в терминале использовать команду:

python .\homework.py

Над проектом работал:

About

"Fitness Tracker Module" is a Python-based tool that processes and displays data about workouts (running, walking, swimming), detailing their type, duration, distance, speed and calories burned.

Topics

Resources

Stars

Watchers

Forks

Languages