Prefeitura de Florianópolis

Smart City SC

Aplicativo cidadão para serviços municipais com chatbot inteligente e dashboard de indicadores urbanos.

Cliente

Prefeitura de Florianópolis

Data

abril de 2025

Tecnologias

React Native
Python
FastAPI
ChatGPT
Imagem do Projeto — Smart City SC

O Desafio

A Prefeitura de Campinas buscava modernizar a relação com os cidadãos, substituindo processos burocráticos presenciais por serviços digitais acessíveis. O sistema antigo exigia que moradores se deslocassem até postos de atendimento para reportar buracos, quedas de energia, problemas de iluminação ou solicitar serviços básicos.

O desafio de acessibilidade era enorme: o aplicativo precisava ser usado por pessoas de todas as idades e níveis de familiaridade com tecnologia, incluindo idosos e pessoas com deficiência visual. A interface deveria ser extremamente intuitiva.

Além disso, era necessário integrar o app com os sistemas internos da prefeitura — protocolo, obras, iluminação, zeladoria — que funcionavam em plataformas completamente diferentes e muitas vezes desatualizadas.

Nossa Solução

Desenvolvemos o aplicativo com Flutter, garantindo experiência nativa em Android e iOS com um único código. A interface segue as diretrizes de acessibilidade WCAG 2.1, com fontes ajustáveis, alto contraste e compatibilidade com leitores de tela.

O backend em Python com Django gerencia todo o fluxo de ocorrências, desde o registro pelo cidadão até a resolução pela equipe responsável. O PostGIS permite consultas geoespaciais, mostrando ocorrências próximas e direcionando automaticamente para a regional administrativa correta.

O Mapbox renderiza mapas interativos com camadas de dados públicos — ocorrências abertas, obras em andamento, pontos de coleta seletiva. O Firebase gerencia notificações push para manter os cidadãos informados sobre o andamento de suas solicitações.

Resultados

  • Mais de 180.000 downloads nos primeiros seis meses
  • Tempo médio de resolução de ocorrências caiu de 15 para 6 dias
  • 73% das solicitações passaram a ser feitas pelo app, desafogando postos presenciais
  • Índice de satisfação com serviços públicos subiu 28 pontos percentuais
  • Economia de R$ 1,4 milhão anual em atendimento presencial

Tecnologias Utilizadas

O Flutter permite deploy simultâneo em Android e iOS com performance nativa. O Django com Django REST Framework oferece uma API robusta e bem documentada. O PostGIS adiciona inteligência geoespacial ao PostgreSQL, fundamental para o roteamento de ocorrências. O Mapbox fornece mapas customizáveis com alto desempenho, e o Firebase garante entrega confiável de notificações push.