Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor para criar um sistema completo de gestão de dinheiro fictício para aproximadamente 300 alunos. O objetivo é simular uma conta bancária para cada aluno, onde eles acumulam saldo com base em metas pedagógicas e comportamentais, e posteriormente utilizam esse saldo em um evento de culminância.
O projeto consiste em duas plataformas principais:
1. Plataforma para Cadastro e Gestão (Uso no Computador - para Professores):
Esta plataforma será utilizada pelos professores para alimentar e gerenciar os dados dos alunos. As funcionalidades essenciais incluem:
- Cadastro de alunos: Registro e manutenção dos perfis dos 300 alunos.
- Controle de ganhos e perdas: Registro de valores fictícios concedidos ou descontados.
- Registro automático de saldo acumulado: O sistema deve calcular e manter o saldo atualizado para cada aluno.
- Emissão de relatório individual de saldo: Geração de extratos para cada aluno.
- Filtro e busca: Capacidade de buscar e filtrar alunos por nome, data, valor e categoria de transação.
- Controle de metas pré-definidas: Gestão de regras de ganho (ex: Matifique semanal: + R$ 10,00; Tarefa SP: + R$ 10,00; Trabalho específico: + R$ 15,00; Frequência semanal completa: + R$ 15,00).
- Lançamentos manuais: Professores devem poder adicionar ou subtrair valores aleatórios manualmente.
- Backup dos dados: Funcionalidade para realizar cópias de segurança das informações.
- Armazenamento seguro das informações: Garantia da integridade e confidencialidade dos dados.
- Interface simples e fácil de usar: Design intuitivo para otimizar a experiência do professor.
Regras de perda (exemplo): Advertência na semana: desconto de 20% sobre o valor acumulado. As metas precisam ser previamente cadastradas no sistema, mas o professor também deve poder lançar valores extras de forma manual.
2. Plataforma para Consumo (Uso no Celular - para Alunos):
Esta plataforma será utilizada pelos alunos no dia da culminância do projeto para 'gastar' o valor acumulado. As funcionalidades desejadas são:
- Geração de QR Code individual: Cada aluno terá um QR Code único, simulando um cartão de crédito.
- Leitura via celular: O sistema deve permitir a leitura dos QR Codes por meio de um aplicativo móvel.
- Identificação do aluno: Ao escanear o QR Code, o sistema deve identificar automaticamente o aluno.
- Exibição automática do saldo disponível: Mostrar o saldo atual do aluno em tempo real.
- Lançamento do valor da compra: Inserção do valor a ser debitado.
- Débito automático do saldo: Realização da transação e atualização do saldo.
- Atualização em tempo real: Todas as operações devem refletir imediatamente no saldo do aluno.
Observações importantes:
- O sistema precisa ser simples e intuitivo para todos os usuários.
- A segurança dos dados é primordial, com a necessidade de backup regular.
- O sistema deve ser capaz de suportar e gerenciar dados de aproximadamente 300 alunos de forma eficiente.
Buscamos um profissional com experiência em desenvolvimento web e mobile, capaz de entregar uma solução robusta e amigá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