Evaluando propuestas

Desenvolvedor(a) Mobile (Ios + Android) para App de Memorização Espaçada Gamificado (estilo Anki)

Publicado el 28 Junio, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Job Title:
Desenvolvedor(a) Mobile (iOS + Android) para App de Memorização Espaçada Gamificado (estilo Anki)

Descrição do projeto:
Estamos buscando um(a) desenvolvedor(a) mobile experiente em Flutter ou React Native para criar um aplicativo de cartões de memorização espaçada (estilo Anki) com áudio e gamificação, para iOS e Android.

O app será utilizado por alunos que compraram nossos livros didáticos, permitindo revisar frases de forma prática e estruturada, conectado ao nosso sistema de ensino.

Funcionalidades detalhadas:
1️⃣ Login e Controle de Acesso
Tela inicial com login e senha (sem opção de criar conta pelo app).

Usuários e senhas controlados pela escola, enviados individualmente aos alunos.

Acesso de professores via login específico, podendo:

Pesquisar alunos pelo nome.

Visualizar a pontuação e progresso de cada aluno no app.

2️⃣ Página de Livros
Página listando todos os livros disponíveis na escola.

O aluno somente visualiza o(s) livro(s) liberado(s) para ele conforme seu curso.

3️⃣ Estrutura Interna
Dentro de cada livro: 12 unidades.

Dentro de cada unidade: cartões de frases (front/back).

Frente:

Frase utilizando palavras da unidade.

Botão de áudio (text-to-speech) para ouvir a frase.

Três botões de autoavaliação:

✅ FÁCIL: marca como aprendido, repete 1 semana depois apenas mais uma vez.

🟡 DEMOREI: repete a carta a cada 3 dias até ser marcada como fácil.

🔴 DESAFIADOR: repete diariamente até ser marcada como fácil.

Verso:

Tradução em português.

Navegação com setas ou swipe para avançar para o próximo cartão.

4️⃣ Sistema de Memorização Espaçada
Algoritmo integrado para revisão espaçada automática de acordo com o status (fácil, demorei, desafiador).

Sistema de push notifications para lembretes de revisão diária.

5️⃣ Gamificação
O app deve:

Premiar alunos que acessarem diariamente (ex.: Streaks, estrelas).

Gerar pontuação acumulada para cada aluno, que será contabilizada como nota no sistema semestral.

Pontuação adicional por número de cartões revisados.

Criar um ranking de alunos por livro.

6️⃣ Incentivo ao uso
Interface intuitiva e clara, incentivando os alunos a:

Finalizar todas as cartas do dia (frases da unidade).

Acompanhar o progresso em barras visuais.

Ver quantas cartas faltam para concluir o dia.

Tecnologias sugeridas:
Flutter ou React Native (preferência por quem entrega app em ambas as plataformas).

Firebase ou Supabase para gerenciamento de usuários, autenticação e banco de dados.

Integração de Text-to-Speech (Google TTS ou solução equivalente).

O que esperamos:
✅ Experiência anterior em apps de memorização, educação ou flashcards é um diferencial.
✅ Organização no código e estrutura para possíveis expansões futuras.
✅ Entrega com design limpo, responsivo e intuitivo (podemos fornecer UI kits se necessário).
✅ Comunicação clara e atualizações regulares durante o desenvolvimento.

Entregáveis:
App funcional em iOS e Android (publicação em lojas incluída se possível).

Código-fonte entregue em repositório Git (GitHub ou GitLab).

Documentação básica de manutenção e operação do app.

Como aplicar:
Envie:

Portfólio ou exemplos de apps semelhantes que já desenvolveu.

Prazo estimado de desenvolvimento.

Valor estimado para o projeto.

Tecnologias que utilizará.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por M. L. G.