Voltar para projetos
Full StackAplicação

SwissLearn

Aprendizado de suíço-alemão com sessões diárias, revisão espaçada e cliente mobile.

Telas do projeto

1 / 32
Página inicial sem sessão · dados de demonstração · desktop

Página inicial sem sessão · dados de demonstração · desktop

Página inicial sem sessão · dados de demonstração · desktop
1 / 32

Aplicação para estudar vocabulário e frases de Züridütsch, com interface PT/EN/DE. O código implementa trilha de aulas, sessões retomáveis, áudio, revisão FSRS, escrita, conversação, progresso e ranking. Transações PostgreSQL organizam recompensas e atividades; uma fila processa feedback de escrita. Conteúdo tem revisão editorial. O cliente Expo reutiliza o backend. Os 82 testes unitários locais passaram; piloto com alunos e publicação atual não foram comprovados nesta revisão.

Destaques técnicos

Implementação

Aprendizado de suíço-alemão com sessões diárias, revisão espaçada e cliente mobile.

Stack

Next.js, TypeScript, Prisma, PostgreSQL, Auth.js, Expo, FSRS

Tecnologias

Next.jsTypeScriptPrismaPostgreSQLAuth.jsExpoFSRS