- impl(frontend): server-side pagination for jobs listing - impl(frontend): standardized api error handling and sonner integration - test(frontend): added unit tests for JobCard - impl(backend): added SanitizeMiddleware for XSS protection - test(backend): added table-driven tests for JobService - docs: updated READMES, created ROADMAP.md and DATABASE.md - fix(routing): redirected landing page buttons to /jobs
44 lines
1.8 KiB
Markdown
44 lines
1.8 KiB
Markdown
# 🗺️ Roadmap GoHorse Jobs
|
|
|
|
Este documento descreve o plano de desenvolvimento futuro para a plataforma GoHorse Jobs.
|
|
|
|
## 🚀 Q1 2026 - Fundação e Core Features (Atual)
|
|
- [x] **Backend**: Clean Architecture, Autenticação JWT, CRUD Básico.
|
|
- [x] **Frontend**: Next.js 15, UI Components, Listagem de Vagas.
|
|
- [x] **Database**: Modelagem inicial (Users, Companies, Jobs, Applications).
|
|
- [x] **Performance**: Implementação de Paginação Server-side e Filtros.
|
|
- [x] **UX**: Skeleton Screens, i18n, FAQ Page.
|
|
|
|
## 🏗️ Q2 2026 - Área Administrativa e Candidatura
|
|
- [ ] **Admin Dashboard**:
|
|
- Métricas de uso (novos usuários, vagas ativas).
|
|
- Moderação de vagas e empresas.
|
|
- Gestão de Tags e Categorias.
|
|
- [ ] **Fluxo de Candidatura Real**:
|
|
- Upload de currículo (integração S3/MinIO).
|
|
- Histórico de candidaturas no painel do candidato.
|
|
- Notificações de status por email.
|
|
- [ ] **Perfil da Empresa Completo**:
|
|
- Edição de perfil (Logo, Descrição, Cultura).
|
|
- Gestão de recrutadores (convidar membros).
|
|
|
|
## 🛠️ Q3 2026 - Melhorias e Monetização
|
|
- [ ] **Monetização**:
|
|
- Vagas em destaque (Featured Jobs com pagamento).
|
|
- Planos de assinatura para empresas.
|
|
- [ ] **Busca Avançada**:
|
|
- Integração com ElasticSearch ou Algolia para busca full-text performática.
|
|
- Filtros por distância (Geo-search).
|
|
- [ ] **Social**:
|
|
- Login Social (Google, LinkedIn, GitHub).
|
|
- Compartilhamento de vagas com preview (OG Tags dinâmicas).
|
|
|
|
## 🔮 Futuro (Backlog)
|
|
- [ ] **App Mobile** (React Native).
|
|
- [ ] **IA para Recrutamento**:
|
|
- Matching automático de skills.
|
|
- Geração de descrição de vagas com LLMs.
|
|
- [ ] **Testes E2E** (Playwright/Cypress).
|
|
|
|
---
|
|
> *Este roadmap é uma estimativa e pode sofrer alterações conforme o feedback dos usuários e prioridades do negócio.*
|