Voltar para Projetos
ComercialAtivo2025

Nextstep

Desenvolvedor Full Stack

dash.nextstep-fp.com

Visã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

painel administrativo
dashboard do atleta
api

Tecnologias Utilizadas

  • Node.jsv18 LTS
  • NestJSv10
  • TypeScriptv5
  • Prismav5
  • MySQLv8
  • Reactv18
  • Vitev5

Integrações & Provedores

SMTPNotificações por e-mail com Handlebars
PDFKitGeração de relatórios em PDF
SwaggerDocumentação OpenAPI