Analisando propostas

Desenvolvimento de Front-End Responsivo com Dashboards, Integração Sql e Configuração de Alarmes

Publicado em 21 de Julho de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estou desenvolvendo uma plataforma web para visualização de dados e monitoramento de eventos. O banco de dados SQL e o backend (Node.js) já estão prontos. Agora preciso de um desenvolvedor front-end para construir a interface com foco em dashboards interativos e um módulo de configuração de alarmes. Requisitos Técnicos: Framework: React.js (preferencialmente com TypeScript) Visualização de Dados: Apache ECharts (customizável) Layout Responsivo: Blocos de gráficos redimensionáveis, Organização visual modular, Suporte a múltiplos gráficos por dashboard. Funcionalidades Necessárias: Autenticação: Tela de login integrada com backend, Cada usuário acessa seus próprios dashboards, Dashboards podem ser compartilhados com outros usuários. Dashboards: CRUD de dashboards (criar, editar, excluir, salvar), Escolha de data source SQL para cada dashboard, Consulta SQL customizável por gráfico, Personalização de cores e temas. Configuração de Alarmes: Interface para criar e editar regras de alarme (ex: thresholds, palavras-chave, valores), Associação de alarmes com gráficos e/ou dispositivos, Campos básicos: condição, valor, ação, mensagem, Suporte a múltiplas condições por alarme, Visualização dos alarmes ativos ou disparados. Extras Desejáveis: Suporte a dark mode, Interface rápida, limpa e moderna. Ambiente: Projeto roda em Docker, Backend Node.js já disponível, Banco de dados SQL já em produção. Busco um Desenvolvedor que: Tenha experiência real com React e bibliotecas de gráficos, Escreva código limpo e reutilizável, Tenha boa comunicação e foco em entregas por etapas. Envie na proposta: Portfólio com projetos similares (dashboards, sistemas de monitoramento, etc), Estimativa de prazo, Valor da entrega total (com destaque para entregas parciais por etapa, se possível).

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias