Skip to content

SAULvaRGAS88/backEndTrainerSquad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

backEndTrainerSquad 💻🚀🤙

Descrição

O backEndTrainerSquad é um projeto desenvolvido em Node.js com o framework Express. Este projeto é um servidor backend que oferece uma API para um sistema de treinamento esportivo e controle da gestão de um Personal Trainer.

Desenvolvido academicamente, para fins de aplicação de uma abordagem em equipe, onde cada membro é responsável por uma parte específica do projeto, fazendo uma alusão à rotina de uma equipe em um ambiente real de desenvolvimento.

Tecnologias Utilizadas

  • Node.js: Plataforma de desenvolvimento JavaScript assíncrona orientada a eventos.
  • Express: Framework web rápido, flexível e minimalista para Node.js.
  • Banco de Dados SQL Online: O projeto se comunica com um banco de dados SQL hospedado online. Utilizamos o Relraw como provedor de banco de dados.
  • Render: Plataforma de hospedagem que oferece deploy simplificado de aplicações web.

Funcionalidades

  • Gerenciamento de personal trainers: Cadastro, autenticação e autorização de personal trainers.
  • Gerenciamento de alunos: CRUD de alunos, incluindo informações pessoais, avaliação física, histórico de treinos e pagamentos.
  • Controle de treinos: Possibilidade de criar, visualizar, atualizar e excluir treinos para cada aluno.
  • Controle de avaliação física: Registro e acompanhamento de avaliações físicas dos alunos ao longo do tempo.
  • Controle de pagamentos: Registro de pagamentos dos alunos, com opções para visualizar histórico e gerar relatórios.
  • Calendário: Visualização de agendas de treinos e avaliações físicas para personal trainers e alunos.

Deploy no Render

O deploy desta aplicação foi realizado na plataforma Render. Para fazer o deploy, basta conectar seu repositório Git e configurar as variáveis de ambiente necessárias. A cada novo push no repositório, o Render automaticamente irá construir e implantar a aplicação.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.

Contribuintes:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published