Executando

Desenvolvimento Full Stack de Sistema Web - Ranking Tempo Real para Simulados de Concursos Públicos

Publicado em 03 de Julho de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor Full Stack experiente para criar um sistema web profissional de ranking em tempo real, especificamente projetado para simulados de concursos públicos. O objetivo é fornecer uma plataforma robusta e intuitiva para participantes e administradores.

Funcionalidades Principais:

Área Pública para Participantes: Permitir que os usuários informem seu nome e nota para participar do ranking.
Ranking em Tempo Real: Exibição do ranking atualizado instantaneamente para todos os usuários, com ordenação automática por nota. Critérios de desempate devem ser implementados.
Dashboard do Participante: Cada usuário terá acesso a um painel individual mostrando sua posição no ranking, percentual de acertos, percentil e comparação com a média geral dos participantes.
Painel Administrativo Completo: Ferramenta para administradores criarem e gerenciarem simulados, editarem dados de participantes, alterarem notas, exportarem dados e encerrarem simulados.
Suporte a Múltiplos Simulados: A plataforma deve permitir a criação e gestão de diversos simulados, mantendo um histórico de rankings para cada um.
Sistema Antifraude: Implementação de mecanismos para evitar múltiplos envios de notas pelo mesmo navegador e registrar tentativas suspeitas, garantindo a integridade do ranking.

Design e Experiência do Usuário:

Interface Responsiva: O sistema deve ser totalmente responsivo, adaptando-se a diferentes dispositivos (desktops, tablets, smartphones).
Design Moderno: Uma interface visualmente atraente, com identidade visual inspirada nas carreiras policiais, utilizando uma paleta de cores que inclua preto, azul escuro, dourado e branco.
Modo Claro e Escuro: Opção para os usuários alternarem entre os modos Dark e Light.
Atualização Automática: O ranking e os dashboards devem ser atualizados automaticamente, sem a necessidade de recarregar a página.

Tecnologias Preferenciais:

Aceitamos sugestões de tecnologias, mas temos preferência por stacks modernas e eficientes, como React, Next.js, TypeScript para o frontend, Node.js para o backend, e Supabase ou PostgreSQL para o banco de dados. Tecnologias equivalentes serão consideradas.

Entrega do Projeto:

O projeto deve ser entregue pronto para produção, com código-fonte organizado e bem documentado, banco de dados estruturado, documentação básica de instalação e um painel administrativo totalmente funcional e intuitivo.

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

Outro projetos publicados por M.