# Welcome to gymBackend

{% hint style="info" %}
**Important mark:** It's test project and here a lot of things which need upgrade, but it's my first steps
{% endhint %}

## For what?

I guess you met this situation when you go to gym and you want to track your progress. Like you went to gym on Monday and you can check on what exactly machine you train. How many reps, rest duration, weight and etc.

## Implementation method

In terms of how this could be implemented in real life, I see it as follows. A sports simulator has a place where you can put your phone and it will be able to connect to the simulator and start counting approaches, number of repetitions, rest, amplitude, and so on.&#x20;

This solves 2 problems. The first problem solved is recording and storing data so that the user can analyze his workouts. The second problem to be solved is to have an understanding of “whether the simulator is busy or whether I can start training on it”

## Quick links

{% content-ref url="api" %}
[api](https://typefunc.gitbook.io/gymbackend/api)
{% endcontent-ref %}

{% content-ref url="coding-part" %}
[coding-part](https://typefunc.gitbook.io/gymbackend/coding-part)
{% endcontent-ref %}
