Concluído

WeGo

Aplicativo de localização inteligente que ajuda você a encontrar o lugar perfeito.

Meu papel
CTO
Período
2024 — atual
Links

Stack

  • Flutter
  • Node.js
  • PostgreSQL
  • Google Maps
  • Firebase
  • Analytics

Resumo

O WeGo é um app que combina descoberta de lugares, agenda e hábitos do usuário para sugerir onde ir em seguida, seja para comer, trabalhar, se exercitar ou passear. Lidero a tecnologia desde a arquitetura inicial, cobrindo mobile, backend e infraestrutura de dados.

Desafios

  • Entregar uma experiência mobile fluida em Android e iOS a partir de uma única base Flutter, sem comprometer nativo onde ele importa (mapas, notificações, localização).
  • Combinar dados geográficos com contexto do usuário (agenda, preferências, horário, localização atual) em tempo real.
  • Manter o app leve mesmo com muitas camadas de dados (lugares, avaliações, eventos, mídias).

Abordagem

  • Flutter com canais nativos seletivos para mapas (Google Maps SDK) e geolocalização em background, mantendo ~95% do código compartilhado entre plataformas.
  • Backend em Node.js com fila de atualização de dados e cache geográfico para consultas sub-100ms.
  • Pipeline de analytics dedicado para entender padrões de descoberta e melhorar as sugestões.

Resultados

  • App lançado em Android, iOS e web com paridade funcional.
  • Tempo médio de resposta em buscas geográficas abaixo do alvo de 200ms.
  • Base estabelecida para novos verticais (parcerias, reservas, eventos) sem retrabalho na camada de dados.