Nextstep
Desenvolvedor Full Stack
dash.nextstep-fp.comVisão Geral
O Nextstep é uma plataforma NestJS robusta e escalável que fornece endpoints para gerenciamento completo de atletas e suas avaliações de desempenho. O sistema suporta 7 tipos de perfil (Admin, Preparador Físico, Fisioterapeuta, Analista de Performance, Campo, Atleta, Responsável) com controle de acesso granular via JWT + RBAC.
Os módulos de avaliação cobrem preparação física (dados antropométricos, dobras cutâneas, testes funcionais), fisioterapia (sessões, mobilidade, estabilidade), análise de desempenho (técnica, tática, física e mental) e gestão de lesões com acompanhamento e histórico.
O sistema gera 11 tipos diferentes de relatórios em PDF, inclui agendamentos com controle de conflitos, notificações por e-mail com templates Handlebars e um dashboard dedicado (Nextstepdash) para atletas e responsáveis visualizarem seus dados em tempo real.
Composição do Sistema
Tecnologias Utilizadas
- Node.jsv18 LTS
- NestJSv10
- TypeScriptv5
- Prismav5
- MySQLv8
- Reactv18
- Vitev5