Evaluando propuestas

Desenvolvimento de Mvp: Plataforma de Alertas de Obras Programadas da Enel

Publicado el 10 Agosto, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Busco desenvolvedor para criação de um MVP de uma plataforma web de alertas de obras programadas da Enel, destinada inicialmente a provedores de internet.

Problema

Os provedores recebem periodicamente arquivos Excel da Enel com obras programadas em vários municípios. Atualmente, cada empresa precisa abrir a planilha e procurar manualmente as obras das cidades onde possui operação.

Quero automatizar esse processo.

Funcionamento

Cada provedor cria uma conta e cadastra as cidades onde atua.

Quando uma nova planilha da Enel for inserida, o sistema deverá:

Importar Excel → identificar obras e municípios → cruzar com as cidades cadastradas → enviar alertas somente aos provedores interessados.

Exemplo:

Provedor A: Chorozinho e Pacajus.
Provedor B: Caucaia e Aquiraz.

Se surgir uma obra em Chorozinho, somente o Provedor A será alertado.

Cadastro do provedor

Deverá conter:

Empresa;
Responsável;
E-mail;
WhatsApp;
Senha;
Cidades monitoradas.

O usuário poderá adicionar/remover cidades conforme o limite permitido para sua conta.

Importação do Excel

Inicialmente, o administrador fará o upload manual das planilhas recebidas da Enel.

Os arquivos possuem abas de calendário e resumo das obras, com informações como:

ot e os;
município;
local;
data;
horário inicial/final;
tipo de serviço;
status;
previsão de conclusão;
outros campos existentes.

Os nomes das abas podem mudar conforme o mês, portanto a importação não deve depender apenas do nome exato da aba.

Os dados deverão ser tratados e armazenados em banco de dados.

Duplicidades e alterações

O sistema deverá identificar:

Nova obra: ainda não existe no sistema.

Alteração: obra existente que teve data, horário, local, status ou outra informação modificada.

Sem alteração: registro já existente e idêntico.

Importar novamente a mesma planilha não poderá gerar alertas duplicados.

Se uma obra prevista para dia 10 for posteriormente alterada para dia 12, o sistema deverá identificar a mudança e gerar um alerta de alteração.

Alertas

Quando houver uma nova obra ou alteração, o sistema verificará quais provedores monitoram aquele município.

O MVP deverá permitir alertas por:

E-mail;
WhatsApp.

Exemplo:

⚡ Nova obra programada

Município: Chorozinho
Data: 15/08/2026
Horário: 08:30 às 17:00
Local: Fazenda X
OT: 8420278

Para WhatsApp deverá ser utilizada API oficial ou solução adequada, evitando automações frágeis via WhatsApp Web.

O sistema deverá registrar o status e data/hora dos alertas enviados.

Velocidade dos alertas

No MVP, o fluxo será:

Recebo o Excel → faço upload → sistema processa → alertas são enviados.

Futuramente queremos automatizar:

E-mail da Enel → captura automática do anexo → processamento → alertas.

A captura automática do e-mail não precisa fazer parte desta primeira etapa, mas a arquitetura deverá permitir essa evolução.

Painel do provedor

O usuário visualizará somente as obras das cidades que monitora.

Deverá ser possível consultar:

Obras de hoje;
Próximas obras;
Obras anteriores;
Obras novas ou alteradas;
Filtros por cidade e data;
Detalhes de cada obra.

O sistema deverá funcionar bem em computador e celular.

Painel administrativo

O administrador deverá conseguir:

Fazer upload das planilhas;
Consultar obras e erros de importação;
Pesquisar por cidade, data, ot e os;
gerenciar empresas e usuários;
ver as cidades monitoradas por cada provedor;
definir limite de cidades por conta;
ativar/desativar usuários;
consultar histórico de alertas.
Monetização futura

A ideia é validar inicialmente o sistema e posteriormente trabalhar com modelo freemium.

Exemplo:

Gratuito: monitoramento de 1 cidade.

Pago: mais cidades, WhatsApp e recursos adicionais.

Não é necessário implementar pagamentos neste MVP. Porém, o administrador deverá conseguir definir manualmente quantas cidades cada conta poderá monitorar.

Futuras evoluções

A arquitetura deverá permitir posteriormente:

Captura automática dos e-mails;
Planos e pagamentos;
Outros canais de alerta;
Cadastro de bairros/localidades;
POPs e rotas de fibra;
Alertas por proximidade da rede;
Mapas e aplicativo.

Esses recursos não fazem parte desta primeira entrega.

Entregáveis
Sistema web funcional;
Cadastro/login;
Área do provedor;
Painel administrativo;
Cadastro de cidades;
Upload/processamento do Excel;
Banco de dados;
Controle de duplicidades e alterações;
Alertas por e-mail e WhatsApp;
Histórico de alertas;
Controle de limite de cidades;
Código-fonte e documentação básica;
Publicação para testes.

Fornecerei arquivos Excel reais da Enel, exemplos dos e-mails recebidos e explicação dos campos.

importante: este projeto é um mvp. Quero uma primeira versão simples, funcional e preparada para evolução.

O principal fluxo a ser entregue é:

Excel da Enel → identificar obras → separar por cidade → cruzar com os provedores → enviar alertas corretos e sem duplicidade.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por R. A. D. S.