Descrição do projeto
TraduzidoO coração do produto é o motor de lições combinado com um sistema de flashcards de repetição espaçada. Cada lição mistura novas palavras, tarefas de escuta e exercícios curtos, e qualquer elemento que o aluno tocar deve entrar em um cronograma de repetição que traz o cartão exatamente no momento em que está prestes a ser esquecido. Precisamos de pronúncia de áudio ao vivo para cada palavra e frase, questionários no final de cada bloco e uma estrutura de níveis que desbloqueia passo a passo. O progresso deve ser legível à primeira vista: contador de sequências, meta diária, pontos de experiência e um gráfico simples do que foi aprendido em uma semana.
Por favor, descreva como você construirá o algoritmo de repetição, como armazenará áudio sem sobrecarregar o aplicativo e como manterá a velocidade offline. Estamos procurando uma solução multiplataforma para que uma base de código funcione em ambos os sistemas operacionais móveis, além de um backend leve para contas, sincronização e rastreamento de progresso. Envie uma estimativa realista de cronograma e orçamento.
— motor de lições e exercícios com vários tipos de tarefas
— flashcards de repetição espaçada com cronogramas personalizáveis
— pronúncia de áudio ao vivo e questionários baseados em níveis
— sequências diárias, metas diárias, pontos e gráficos de progresso
— contas, sincronização em nuvem e modo offline