- 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
1.8 KiB
1.8 KiB
🗺️ Roadmap GoHorse Jobs
Este documento descreve o plano de desenvolvimento futuro para a plataforma GoHorse Jobs.
🚀 Q1 2026 - Fundação e Core Features (Atual)
- Backend: Clean Architecture, Autenticação JWT, CRUD Básico.
- Frontend: Next.js 15, UI Components, Listagem de Vagas.
- Database: Modelagem inicial (Users, Companies, Jobs, Applications).
- Performance: Implementação de Paginação Server-side e Filtros.
- 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.