Sobre este projeto
it-programming / web-development
Aberto
Busca-se um desenvolvedor para criar a primeira versão web de um aplicativo de estudo inovador. A plataforma deverá ser responsiva e incluir funcionalidades essenciais para o gerenciamento do aprendizado do aluno. As principais características incluem:
1. Sistema de Autenticação: Implementação de login e cadastro de alunos, permitindo o registro de informações como concurso, cargo, banca, edital, disciplinas, assuntos, data da prova e disponibilidade de estudo.
2. Banco de Questões Abrangente: Desenvolvimento de um módulo robusto para cadastrar e importar questões. Este módulo deve permitir a filtragem de questões por disciplina, assunto e banca. Os alunos deverão ser capazes de responder às questões, e o sistema registrará automaticamente acertos, erros e o histórico de desempenho de cada usuário.
3. Motor de Estudo Inteligente: O componente central do sistema será um 'Motor' que utilizará os dados do aluno (desempenho, dificuldades, disponibilidade) para identificar suas lacunas de conhecimento, definir prioridades de estudo e gerar automaticamente a 'Tarefa do Dia'. Esta tarefa indicará o que o aluno deve estudar, revisar e quais questões resolver para otimizar seu aprendizado.
4. Gamificação: O usuário acumula XP e pontos de progresso conforme sua dedicação e desempenho na plataforma, recebendo recompensas por tarefas concluídas, revisões realizadas, questões respondidas, metas alcançadas e constância nos estudos (streak). A evolução da pontuação permite ao usuário subir de nível, desbloquear conquistas e acompanhar visualmente sua evolução rumo à aprovação.
5. Dashboard Inteligente e Personalizado: Criação de um painel de controle intuitivo que apresente métricas importantes, como o número de questões respondidas, percentual de acertos geral e por disciplina/assunto, um mapa de erros para visualização das áreas de maior dificuldade, progresso em relação ao edital, evolução do desempenho, as principais prioridades de estudo, melhor técnica de estudo, etc.
A estrutura do projeto deve ser modular e escalável, visando futuras expansões e manutenções facilitadas. É Fundamental que o profissional tenha experiência em desenvolvimento web e na implementação de lógicas complexas e interfaces de usuário eficientes.
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