Bem-vindo à FitHub API, o backend da sua jornada em direção à saúde e bem-estar. Este projeto, parte integrante do meu trabalho acadêmico, utiliza o Django REST Framework para fornecer uma infraestrutura poderosa e eficiente para a aplicação FitHub.
| Confira o Front-End do sistema.
- Django REST Framework:
- SimpleJWT:
- Swagger:
-
Acompanhamento de Medidas: Registre e acompanhe visualmente o progresso em direção às suas metas de saúde.
-
Fichas de Treino Personalizadas: Explore a extensa biblioteca de exercícios e crie fichas personalizadas com controle total sobre a rotina de exercícios.
-
Versatilidade: Seja em casa ou na academia, com ou sem equipamento, a FitHub API é flexível para se adequar ao estilo de vida do usuário, removendo barreiras para uma vida mais saudável.
| Para obter informações adicionais sobre o sistema, consulte a documentação.
git clone https://github.com/RochaGabriell/fithub-api.git
python3 -m venv venv
source venv/bin/activate
Consulte a documentação da linguagem Python.
pip install -r requirements.txt
Crie um arquivo .env
na raiz do projeto:
DJANGO_SECRET_KEY='Sua SECRET_KEY'
python manage.py migrate
python manage.py runserver
A API estará disponível em http://localhost:8000.
Acesse http://localhost:8000/swagger para explorar e testar a API usando a interface Swagger.
A missão da FitHub API é alinhar-se aos princípios dos Objetivos de Desenvolvimento Sustentável (ODS), particularmente ao ODS 3, promovendo um estilo de vida saudável e sustentável. Acredito que a melhoria da saúde individual contribui para o fortalecimento das comunidades como um todo.
Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas, sugerir melhorias ou enviar pull requests.
Este projeto faz parte do meu trabalho integrador de faculdade, reforçando meu compromisso com a saúde e bem-estar, inspirado pelos Objetivos de Desenvolvimento Sustentável (ODS) da ONU.