## 📝 Resumo Criar uma interface administrativa protegida para gestão de bibliotecas (CRUD completo) sem depender do banco de dados direto. ## 🎯 Objetivo * [ ] Criar a rota protegida `POST/PUT/DELETE /api/v1/admin/resources` no FastAPI (validar `role=admin` no token). * [ ] Criar a página `/admin` no Next.js com formulário de cadastro/edição de ferramentas. * [ ] Garantir que apenas usuários autenticados com cargo "admin" acessem essa rota. ## 🔗 Referências * Issue Dependente: `Issue 09` e `Issue 07`
📝 Resumo
Criar uma interface administrativa protegida para gestão de bibliotecas (CRUD completo) sem depender do banco de dados direto.
🎯 Objetivo
POST/PUT/DELETE /api/v1/admin/resourcesno FastAPI (validarrole=adminno token)./adminno Next.js com formulário de cadastro/edição de ferramentas.🔗 Referências
Issue 09eIssue 07