Facilitando o acesso aos serviços da Prefeitura
Geolocalização, categorização e envio de imagem em um único fluxo. Sua solicitação chega diretamente para os servidores da Prefeitura de Estância Velha — sem ligação, sem fila, sem burocracia.
CargoDesenvolvedor
PlataformaWeb • Mobile
StatusConcluído
RepositórioGitHub
Produçãoportal-cidadao-estancia-velha

FuncionalidadesRegistro de ocorrências com pin no mapa, upload de imagens direto do celular, categorização de problemas urbanos (iluminação, pavimentação, limpeza, entre outros) e envio automático para os setores responsáveis da prefeitura — tudo em um único fluxo, sem necessidade de cadastro complexo.

TecnologiasNext.js e React com TypeScript no frontend, Firebase como banco de dados e backend serverless, Firebase Auth para autenticação dos usuários, API do Google Maps para a camada de mapas e geolocalização, e deploy contínuo na Vercel.
Desafios e aprendizadosO maior desafio técnico foi integrar a geolocalização ao mapa respeitando os limites geográficos reais de Estância Velha — algo que nunca havia feito antes. Foi preciso aprender a trabalhar com polígonos GeoJSON, validação de coordenadas dentro de um boundary e renderização com o Google Maps via API. Resolver isso foi um ponto de virada no projeto e abriu um novo campo de conhecimento em mapas interativos.



Minha participaçãoFui responsável por todo o desenvolvimento: da arquitetura ao deploy. Isso incluiu modelagem do banco de dados, construção da API, interface web e mobile, integração com mapas e configuração do ambiente de produção na Vercel.



Vamos conversar?
Se você quer saber mais sobre este projeto ou sobre meu processo, me chame no LinkedIn.
Será um prazer trocar ideias e compartilhar mais sobre essa experiência.