Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
Plataforma de estudo ativo, repetição espaçada SM-2, casos com imagem e simulados cronometrados para medicina.
Translation pending
EducationTypeScript · JavaScriptGitHub @dev-lucasluzOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Plataforma de estudo para medicina com repetição espaçada (SM-2), simulados, ranking e caderno de erros.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗O Synapse Quiz ajuda estudantes de medicina (do 1º período ao internato e à preparação para residência) a estudar com questões que voltam na hora certa. Cada resposta ajusta quando a questão aparece de novo, para fixar o conteúdo com menos esforço.
| Painel de estudos | Simulado |
|---|---|
| Login | No celular |
|---|---|
| Parte | Tecnologia |
|---|---|
| Framework | Next.js 16 (App Router) e React 19 |
| Estilo | Tailwind CSS 4, Radix UI e shadcn |
| Banco de dados | Prisma 6 com SQLite local e Turso (libSQL) em produção |
| Autenticação | Cookie HTTP-only com JWT (jose) e senhas com bcryptjs |
| Nodemailer (verificação de conta e recuperação de senha) | |
| Deploy | Vercel |
npm install
cp .env.example .env # ajuste JWT_SECRET; o padrão usa SQLite local (file:./dev.db)
npx prisma db push # cria o banco local
npm run seed # popula as questões e cria contas de demonstração (as senhas são impressas no console)
npm run dev # http://localhost:3000
Sem SMTP_USER e SMTP_PASS, os e-mails de verificação e recuperação de senha aparecem no console. Em produção, o banco é o Turso (npm run turso:init) e o JWT_SECRET precisa ser uma chave forte.
npm run test:security roda uma auditoria básica contra o servidor local.ADMIN_EMAILS..env.example).src/app/ páginas e rotas de API (App Router)
src/lib/ autenticação, SRS (srs.ts), ranking, e-mail e rate limit
prisma/ schema, migrations e lotes de questões
scripts/ manutenção do banco e coleta de imagens clínicas
As questões foram geradas com IA (Claude e Gemini) e podem conter erros. Elas não substituem material de estudo revisado. As imagens clínicas vêm de acervos de licença livre, e os autores estão na página /creditos do app.
Código sob a licença MIT. As imagens clínicas têm licenças próprias, listadas na página /creditos.