ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Painel processual simulado para a liga de Direito Processual Penal. Os alunos pedem inscrição como advogados; o admin defere, cria processos, constitui as equipes e publica movimentações. Cada equipe só enxerga o próprio processo, e isso é garantido pelo banco (RLS).查看完整 README ↗
Painel processual simulado para a liga de Direito Processual Penal. Os alunos pedem inscrição como advogados; o admin defere, cria processos, constitui as equipes e publica movimentações. Cada equipe só enxerga o próprio processo, e isso é garantido pelo banco (RLS).
Spec: docs/specs/2026-09-15-simproc-fase1-design.md
.env.local na raiz (nunca versionado), a partir de .env.example:
NEXT_PUBLIC_SUPABASE_URL e NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY (Project Settings → API)SUPABASE_DB_URL: Connect → Session pooler. Se a senha tiver caractere especial,
use URL-encoding (@ → %40, # → %23...).npm installnpm run db:push: aplica as migrations.npm run test:rls: testes de permissão contra o banco real, cada um em transação com
ROLLBACK.npm run dev e peça inscrição em http://localhost:3000/cadastro com o seu e-mail.update public.perfis set papel = 'admin', status = 'aprovado' where email = 'SEU-EMAIL';
Os testes de permissão guardam o estado das sequências antes e restauram depois, então não consomem números reais. Se algum script manual consumir, dá para zerar, só enquanto não houver aluno aprovado nem processo real:
select setval('public.oab_numero_seq', 1, false)
where not exists (select 1 from public.perfis where oab_numero is not null);
select setval('public.processo_seq', 1, false)
where not exists (select 1 from public.processos);
| Comando | O quê |
|---|---|
npm run dev | desenvolvimento |
npm test | regras de domínio (CNJ, OAB, prazos, novidades, validações) |
npm run test:rls | permissões no banco real |
npm run db:push | aplica migrations pendentes |
npm run build | build de produção |
Juntada de peças pelo aluno, recuperação de senha por e-mail (hoje o admin redefine pelo painel do Supabase), edição de movimentação (hoje: excluir e publicar de novo), filtro de advogados, próximo prazo no cartão do painel, aviso por e-mail.