GustavoSouto
GS
Voltar para projetos
Navan – Transporte Escolar  Icon

Navan – Transporte Escolar

Sistema de presença e rota em tempo real com tags BLE e notificações para responsáveis.

SwiftUIFastAPI (Python)BLEArquitetura de Serviços

Contexto

O transporte escolar ainda é majoritariamente controlado por listas em papel, confirmações verbais e processos manuais. Isso gera risco de erros, falta de visibilidade para responsáveis e pouca organização para motoristas. A ideia do Navan nasceu dentro da Apple Developer Academy com a missão de transformar esse contexto em uma experiência segura, transparente e inteligente.

O Desafio

Criar um sistema que: Automatizasse o controle de embarque e desembarque dos alunos. Entregasse visibilidade em tempo real para pais e responsáveis sobre presença e rota. Reduzisse dependência de processos manuais, sem aumentar a complexidade para motoristas. Funcionasse bem em cenários com conexão instável, mantendo confiabilidade dos dados.

Solução

No Navan, cada aluno utiliza uma tag BLE que é lida automaticamente na van. O app registra embarque e desembarque em tempo real, atualiza a lista de presença e envia notificações para os responsáveis sempre que a criança entra ou sai do veículo. Para responsáveis: Notificações em tempo real sobre embarque e desembarque. Acompanhamento da rota com visibilidade do trajeto. Mais tranquilidade no dia a dia, com informação clara no momento certo. Para motoristas: Controle automático de presença, com registro inteligente de embarque e desembarque. Lista de alunos em tempo real, mostrando quem já embarcou e quem ainda falta. Rotas mais organizadas e menos dependência de checagens manuais.

Aprendizados

Validação de que tecnologias como BLE e notificações em tempo real conseguem reduzir risco operacional em ambientes críticos (transporte escolar). Aprendizado em arquitetura orientada a eventos, lidando com presença, rota e notificações como fluxos que precisam ser confiáveis mesmo com rede instável. Evolução em UX para perfis distintos (responsáveis x motoristas), mantendo clareza sem sobrecarregar o usuário. O projeto foi publicado na App Store reforçando experiência real de entrega em produção.

Telas do App

Disponível na App Store

Screenshot 1Screenshot 2Screenshot 3Screenshot 4