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.

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