8000 Home · cordeiroe/API_RaquetApp Wiki · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Emerson Marques edited this page May 2, 2025 · 1 revision

Arquitetura Proposta para App de Agendamento de Aulas de Esportes de Raquete

Visão Geral do Produto

Um aplicativo mobile que conecta alunos a professores de esportes de raquete, com foco em:

  • Busca de professores por localização
  • Visualização em mapa
  • Agendamento de aulas
  • Gestão de perfis de professores

Tecnologia Principal: Node.js + Express

  • Justificativa: Sinergia com React Native, desenvolvimento rápido, bom para APIs RESTful
  • Principais componentes:
    • API RESTful para comunicação com o app
    • Middleware para autenticação
    • Controladores para lógica de negócios
    • Serviços para integrações externas

Banco de Dados

Tecnologia Principal: MongoDB

  • Justificativa: Flexibilidade para evolução do esquema, bom para dados geoespaciais
  • Considerações:
    • Índices geoespaciais para consultas de proximidade
    • Modelagem flexível para perfis de professores
0