-
Notifications
You must be signed in to change notification settings - Fork 15
Roadmap inicial do projeto (Auth, Portal do Candidato, Pipeline, Jobs e DevOps) #10
Copy link
Copy link
Open
Description
📝 Description
Fala pessoal! 👋
Queria compartilhar algumas ideias que tive para evolução do projeto, organizadas como um roadmap técnico dividido por épicos. A ideia é transformar a plataforma em algo mais completo, focado não só em agregação de vagas, mas também em gestão de candidaturas e experiência do usuário.
Organizei tudo em tarefas bem definidas para facilitar contribuições da comunidade 🚀
📌 Roadmap completo (Notion):
https://www.notion.so/32b6b5726c1681fd9a77eede9c9b732c?v=32b6b5726c16814f9df8000c019f18b6&source=copy_link
🔐 EPIC 1 — Autenticação + Login Social
- Auth base (JWT/session, refresh, logout)
- Login com Google e LinkedIn (OAuth)
- Vinculação de contas sociais
- Recuperação de conta e segurança de sessão
🛡️ EPIC 2 — RBAC + Admin
- Sistema de papéis (candidate/admin)
- Autorização por rota/feature
- Área administrativa básica
- Gestão de usuários
👤 EPIC 3 — Área do Candidato
- Dashboard (overview)
- Lista de candidaturas com filtros
- Detalhe com timeline e notas
- Perfil do usuário
📌 EPIC 4 — Candidaturas + Pipeline
- CRUD de candidaturas
- Status (Applied, Interview, etc.)
- Histórico/timeline
- Notas privadas
- Upload de anexos
- Cadastro manual de vagas
🔍 EPIC 5 — Qualidade das Vagas
- Normalização do modelo Job
- Deduplicação de vagas
- Busca e filtros avançados (backend + frontend)
- Favoritar vagas
📊 EPIC 6 — Exportação e Relatórios
- Exportar para Excel
- Exportar para PDF
- Relatórios (KPIs)
🧪 EPIC 7 — Qualidade e Padrões
- Testes (unit + integration)
- Swagger/OpenAPI
- Padronização de erros e validações
⚙️ EPIC 8 — Segurança e Observabilidade
- Hardening de segurança (rate limit, CORS, etc.)
- Logs, monitoramento e healthchecks
💡 Objetivo
A ideia é evoluir o projeto para algo mais próximo de uma plataforma completa de acompanhamento de vagas, mantendo ele open source e colaborativo.
Se alguém quiser contribuir:
- Pode pegar qualquer tarefa
- Abrir uma issue específica
- Ou sugerir melhorias nesse roadmap
Toda ajuda é muito bem-vinda 🙌
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Projects
Status
Backlog