Acho que nao expliquei com todos os detalhes, outra coisa que preciso melhorar.

Quando coloquei ali que tem "registrar treino criado" é em relação a isso mesmo, anotar os pesos com a serie repetições e tempo de descanso.

sobre a stack estou utilizando flutter para fazer o front mobile e .net com mongodb no back e docker, ainda estou pensando em relação a hospedagem quero colocar isso pra rodar com custo zero

Ate então pensei em usar uma plataforma free pra subir a API, que é a render: https://render.com/