Skip to content

This is a web application developed in Django. Its purpose is to help share training routines in training groups, as well as to facilitate their tracking by both group members and the trainer.

Notifications You must be signed in to change notification settings

nicolasdimarco/training-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Training Tracker

This is a web application developed in Django.

Some context

I belong to an open water swimming training group. Since the COVID-19 pandemic quarantine began, we could no longer train in the club pool because it was closed, and we also could not meet in person for dry training. We started sending out training routines by chat, but it was difficult to follow up. Over time, the training sessions began to slow down, causing members to lose the fitness they had achieved after several months of hard training. That's why I set a goal of doing an MVP in 20 hours to try to solve my group's situation.

Goal

The main goal is to help sharing training routines in training groups, as well as to facilitate their tracking by both group members and the trainer.

Using this application you will be able to:

  • Create training routines with your description and a link to a youtube video.
  • Track your workout, uploading the time you spend on each routine.
  • Have a wide overview of your workout through the control panel on the home page.
  • Track the training of your students.

Preview

alt text

Setting up

Pre-requisites

  • Python 3.7 or later
  • Pipenv

Start and configure local env

$ pipenv shell
$ pipenv install

Migrate models and create superuser

$ pipenv run python manage.py migrate
$ pipenv run python manage.py createsuperuser

Using

Running server

$ pipenv run python manage.py runserver

About

This is a web application developed in Django. Its purpose is to help share training routines in training groups, as well as to facilitate their tracking by both group members and the trainer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published