Demonstração

Veja o ReportaAí em ação

Descubra como é simples reportar problemas urbanos e transformar sua cidade com apenas alguns toques.

ReportaAí — Demonstração do App
Funcionalidades

Dois módulos, uma cidade conectada

O ReportaAí é dividido em módulo cidadão (app gratuito) e módulo administrativo (painel para a prefeitura), com 19 funcionalidades implementadas que cobrem do cadastro à gestão de equipes.

📱

Módulo Cidadão

Aplicativo gratuito para o morador reportar e acompanhar ocorrências

🔐
RF-001/003

Conta e login

Cadastro com nome, e-mail e senha, mais login seguro. Senhas armazenadas de forma criptografada.

🔑
RF-002

Recuperar senha

Redefinição por e-mail caso o usuário esqueça a senha, sem perder o histórico de ocorrências.

RF-005/006/007

Registrar ocorrência

Foto (câmera ou galeria), categoria e GPS automático. Relatar em menos de 1 minuto.

RF-008

Mapa interativo

Visualizar ocorrências georreferenciadas da cidade e ver onde estão os problemas da sua região.

🔍
RF-009

Consultar detalhes

Abrir uma ocorrência e ver foto, categoria, endereço e histórico de atualizações.

🗂️
RF-010

Filtros e busca

Filtrar por nome, data, status e categoria para encontrar ocorrências específicas.

RF-011

Notificações de status

Aviso automático a cada mudança: Aberto → Em Andamento → Concluída.

⭐
RF-013/015

Histórico e avaliação

Ver todas as solicitações já feitas e, após concluídas, comentar e avaliar o serviço.

RNF-011

Funcionamento offline

Registrar ocorrências sem internet — os dados sincronizam quando a conexão voltar.

🏛️

Módulo Prefeitura

Painel administrativo com mapa, indicadores e gestão de equipes

📊
RF-004

Painel administrativo

Ver todas as ocorrências da cidade num único painel, sem precisar de planilha.

RF-008

Mapa com ocorrências

Mapa interativo com filtros por categoria, prioridade e região para triagem rápida.

🔄
RF-014

Atualizar status

Mudar status de cada ocorrência. O cidadão recebe notificação automática.

👷
RF-018

Gestão de equipes

Cadastrar equipes de manutenção, editar e remover, com visualização geral.

🎯
RF-019

Designar equipe

Vincular uma equipe específica a cada ocorrência, organizando quem é o responsável.

🏷️
RF-016

Gerenciar categorias

Cadastrar, editar ou remover tipos de problema (iluminação, buraco, vazamento etc.).

📢
RF-017

Alertas gerais

Avisar todos os cidadãos sobre manutenções programadas ou situações emergenciais.

🛡️

Requisitos não funcionais atendidos: resposta em até 3 segundos, controle de acesso com autenticação, validação de campos, persistência de dados, responsividade, permissão para câmera e localização, e preservação de dados entre telas.

Metodologia & Equipe

Quem fez
e como foi feito

Projeto acadêmico da PUC Minas (Análise e Desenvolvimento de Sistemas) com 6 alunos e 4 meses de desenvolvimento ágil.

🔄 Processo de Desenvolvimento

Utilizamos Scrum com desenvolvimento incremental. Cada integrante foi responsável por um conjunto de funcionalidades estruturadas em operações CRUD, permitindo avanço paralelo e integração contínua.

📋

Kanban

GitHub Projects com colunas: A Fazer, Em Desenvolvimento, Concluído

⏱️

Sprints

Reuniões periódicas de alinhamento e integração das funcionalidades

🔀

Incremental

Cada módulo desenvolvido, testado e integrado individualmente

👥 Papéis na Equipe

🏅

Scrum Master

Melquizedeque Lobo

📦

Product Owner

Gabriel Yuri Marra Baba

🏗️
🎨

Desenvolvedores: Gabriel Yuri, Luiz Felipe Liquer, João Vitor Macedo, Melquizedeque Lobo, Nathaliene Cristina Magalhães, Thais Lellis Moreira

🎓

Orientação Acadêmica

Prof. Wesley Dias Maciel

Professor orientador do projeto acadêmico da PUC Minas — Análise e Desenvolvimento de Sistemas, 3º semestre de 2026.

🛠️ Stack & Ferramentas

📱

React Native + Expo

Framework mobile com TypeScript

🗄️

Supabase + SQLite

Nuvem (Free Tier) + banco local offline-first

🔌

JSON Server (Render)

API REST para persistência NoSQL

🎨

Figma

Prototipação e design da interface

📝

VS Code + GitHub

Editor, versionamento e CI/CD

🌐

Firebase Hosting

CDN global + SSL automático

O projeto em números

6

integrantes

16

semanas

19

funcionalidades

Modelo de Negócio

Para o cidadão, é gratuito. Para a prefeitura, é sob consulta.

Como o app é gratuito para o morador, o ReportaAí é sustentado por uma assinatura institucional paga pelas prefeituras. Esse modelo permite que qualquer cidadão use a ferramenta sem pagar nada, enquanto os municípios recebem o painel administrativo, os mapas, os relatórios e o suporte. O contrato é dimensionado pelo porte do município e pode ser firmado por adesão direta ou via licitação pública.

1

Cidadão Reporta

App gratuito para todos

2

Prefeitura Assina

SaaS escalável por município

3

Cidade Melhora

Dados → decisão → ação

"87,4% dos brasileiros vivem em áreas urbanas."

Como o app se sustenta

🏛️

Assinatura SaaS Municipal

Valor proporcional ao porte do município. Inclui painel admin, dashboards, suporte e treinamento.

📋

Licitações Públicas

Participação em pregões e editais de contratação de tecnologia para zeladoria urbana.

🤝

Venda Direta Institucional

Contratação direta por secretarias, autarquias e consórcios intermunicipais.

📊

Relatórios e Consultoria

Dados anonimizados geram insights urbanos para planejamento estratégico municipal.

👤 Cidadão

Uso livre e ilimitado para todos os moradores.

Grátis
  • ✓ Registro ilimitado de ocorrências
  • ✓ Fotos e geolocalização automática
  • ✓ Acompanhamento de status em tempo real
  • ✓ Histórico de solicitações
  • ✓ Funcionamento offline

🏛️ Prefeitura

Solução completa para a gestão pública municipal.

Sob Consulta

Assinatura SaaS escalável conforme o porte do município

  • ✓ Painel administrativo completo
  • ✓ Mapa interativo com ocorrências
  • ✓ Gestão de equipes, status e categorias
  • ✓ Dashboard de KPIs e relatórios
  • ✓ Sistema de alertas para cidadãos
  • ✓ API de integração
  • ✓ Suporte e treinamento da equipe
Solicitar Proposta
Personas do projeto

Quem usa o ReportaAí
no dia a dia

Quatro perfis de usuário que motivaram as funcionalidades do app, levantados na fase de pesquisa com moradores e gestores.

João Gilberto
Liderança Comunitária

João Gilberto, 41

"Vejo um buraco na via e já penso em proteger a comunidade. Mas ligar para a prefeitura é frustrante — os processos são lentos e ninguém dá retorno."

Registro com foto Acompanhar status Histórico
Mariana
Jovem Conectada

Mariana, 26

"Volto da faculdade à noite e passo por ruas escuras. Não tenho tempo de ligar em horário comercial. Quero algo rápido, como mandar uma foto no WhatsApp."

GPS automático Categorias rápidas Offline
Dona Sônia
Moradora Histórica

Dona Sônia, 62

"Conheço cada canto do bairro. Sei onde a calçada está quebrada há meses. Mas aplicativos complicados me afastam — letra pequena, muitos passos..."

Interface simples Botões grandes Confirmação clara
Roberto
Gestor Público

Roberto, 50

"Recebo planilhas confusas, chamados duplicados, endereços errados. Mando uma equipe a campo e o problema nem era aquele. Preciso enxergar a cidade no mapa."

Painel admin Mapa interativo Gestão de equipes
Indicadores de desempenho

Que dados o ReportaAí
entrega para a prefeitura

Seis indicadores calculados automaticamente a partir das ocorrências registradas, organizados pelo Balanced Scorecard (BSC) para cobrir eficiência, engajamento e impacto.

Indicadores organizados pelo BSC (Balanced Scorecard) — método de gestão que equilibra três perspectivas: eficiência operacional, satisfação do cidadão e capacidade de aprendizado da administração.

⚙️ Processos Internos 👥 Clientes (Cidadãos) 📈 Aprendizado e Crescimento
⏱️
⚙️ BSC

Tempo Médio de Resolução

Mede a eficiência da prefeitura do registro à conclusão. Quanto menor, melhor a gestão.

Cálculo: (dataConclusao − dataRegistro) ÷ Total de Concluídas

Fonte: Tabela Ocorrências (dataRegistro, dataConclusao)

📊
📈 BSC

Ocorrências por Categoria

Identifica os tipos de problema mais frequentes da cidade (iluminação, buraco, vazamento, etc.).

Cálculo: (Ocorrências por Categoria ÷ Total) × 100

Fonte: Tabela Ocorrências (categoria)

⚡
⚙️ BSC

Tempo de Primeira Resposta

Mede a agilidade inicial: tempo entre o registro e a primeira mudança de status.

Cálculo: (DataPrimeiraAtualização − DataRegistro) ÷ Total

Fonte: Tabela Ocorrências (dataRegistro, dataPrimeiraAtualizacao)

✅
👥 BSC

Taxa de Ocorrências Concluídas

Percentual de demandas efetivamente resolvidas. É o principal indicador de efetividade.

Cálculo: (Concluídas ÷ Total) × 100

Fonte: Tabela Ocorrências (status)

👥
📈 BSC

Usuários Ativos Mensais

Mede o engajamento da população com a plataforma ao longo do tempo.

Cálculo: Query — usuários únicos que registraram ou consultaram no mês

Fonte: Tabela Usuários + Ocorrências

📍
⚙️ BSC

Densidade por Região

Identifica áreas críticas que demandam mais atenção, agrupando ocorrências por bairro.

Cálculo: Query — ocorrências agrupadas por bairro/região

Fonte: Tabela Ocorrências (localizacao / GPS)

💡

Como esses indicadores viram decisão

→

Tempo de resolução alto? Realocar equipes para as categorias mais críticas.

→

Categoria X cresce 30%? Investigar causa-raiz (chuva? evento?).

→

Bairro Y com mais chamados? Agendar ação preventiva de manutenção.

→

Avaliação média cai? Rever processo da equipe responsável.

Sobre o Projeto

Uma planilha, um bairro, uma ideia de aplicativo

Tudo começou com uma planilha do Excel. Um dos integrantes da equipe é liderança comunitária em Juiz de Fora e, durante muito tempo, registrou manualmente neste arquivo único cada problema do bairro — buraco na rua, poste queimado, encosta cedendo — com o número do protocolo aberto na prefeitura, a data, a categoria e a resposta (ou a falta dela).

Em fevereiro de 2026, durante as enchentes que mataram 74 pessoas na Zona da Mata mineira — 66 delas em Juiz de Fora — e deixaram mais de 8.500 desabrigados e desalojados [NOGUEIRA, 2026], essa planilha virou o registro oficial de demandas da associação de moradores. O problema é que ninguém da prefeitura tinha acesso, os protocolos se perdiam em ligações, e o retorno ao morador era praticamente zero.

Da frustração de quem tentava resolver pelo telefone e não conseguia, nasceu a pergunta: e se isso virasse um aplicativo? O ReportaAí é a resposta — uma ferramenta para que qualquer cidadão faça em segundos o que antes exigia horas de planilha e telefone.

📊

Antes

Planilha do Excel + telefone

  • • Uma liderança comunitária centralizava tudo
  • • Protocolos anotados à mão
  • • Sem foto, sem GPS, sem retorno
  • • Prefeitura não enxergava os dados
📱

Agora

ReportaAí — app gratuito

  • • Qualquer cidadão registra em segundos
  • • Foto, categoria e GPS automáticos
  • • Notificação a cada mudança de status
  • • Prefeitura vê tudo num painel com mapa

Por que a planilha não bastava

A gestão urbana brasileira enfrenta três desafios estruturais que uma planilha individual, por mais dedicada que seja, não consegue resolver.

📞

1. Fragmentação da comunicação

Canais tradicionais como telefone e protocolos físicos são lentos, burocráticos e desconectados da realidade digital. Geram desinteresse na população e atrasos na resposta das autoridades.

🗺️

2. Invisibilidade de dados geográficos

Órgãos de zeladoria carecem de visão em tempo real dos problemas. 68% dos desastres no Brasil em 2024 foram de origem hidrológica, e poderiam ser mitigados com monitoramento georreferenciado [CEMADEN, 2025].

🔄

3. Falta de transparência e feedback

A ausência de retorno sobre a resolução gera percepção de negligência. Isso rompe a confiança do cidadão nas instituições e desestimula a colaboração essencial para cidades resilientes [CUNHA et al., 2017].

Diferencial Competitivo

O que torna o ReportaAí único

Plataformas como Colab, SP156 e 1746 Rio já conectam cidadãos ao poder público — mas nenhuma combina todas as dimensões abaixo.

Dimensão Colab SP156 1746 Rio ReportaAí
Escopo geográfico Nacional Só São Paulo Só Rio de Janeiro Nacional
Zeladoria cotidiana ✓ ✓ ✓ ✓
Suporte a emergências climáticas ✗ ✗ ✗ ✓
Feedback automático a cada status Parcial Parcial Parcial ✓
Avaliação do cidadão ✗ ✗ ✗ ✓
Gestão de equipes de campo ✗ ✗ ✗ ✓
Funcionamento offline ✗ ✗ ✗ ✓
🏘️

Adoção escalável

Diferente de soluções isoladas em um único município, o ReportaAí adota um único padrão de armazenamento e governança de dados.

🌊

Rotina + emergência

Único que combina zeladoria cotidiana com alertas para situações climáticas extremas.

💬

Workflow completo

Do relato à resolução com notificação automática, designação de equipe e avaliação final do cidadão.

"Um estudo na Alemanha identificou 29 aplicativos para relatar problemas urbanos operando de forma isolada, com funcionalidades não padronizadas e baixa adoção. O ReportaAí evita esse cenário ao unificar as denúncias em uma plataforma com propósito específico e governança local."

Conheça as soluções citadas: Colab · SP156 · 1746 Rio · Cemaden
87,4%

da população brasileira vive em áreas urbanas [IBGE, 2022]

3.620

alertas de desastres emitidos pelo Cemaden em 2024 [CEMADEN, 2025]

ODS 11

Alinhado à ONU: cidades inclusivas, seguras, resilientes e sustentáveis [ONU, 2015]

Fontes consultadas

Referências bibliográficas

Dados e conceitos apresentados nesta página foram extraídos das fontes abaixo, conforme citadas ao longo do texto.

Vamos transformar sua cidade?

Seja para uma apresentação institucional, participação em licitação ou demonstração do aplicativo, entre em contato conosco.