Hiremate
Muita gente já passou pela maratona de aplicar para dezenas de vagas por dia e, em algum momento, perder o controle de onde enviou currículo, qual foi a resposta e em que etapa está. Eu também. Foi daí que surgiu a ideia do HireMate.
A motivação
Na última vez que precisei buscar emprego, eu perdi a conta de quantas candidaturas enviei. Na maioria delas eu nem recebia um “não”, e quando raramente vinha algum feedback, eu já nem lembrava de qual vaga se tratava.
Decidi nunca mais passar por esse caos. Precisava de organização e de uma forma de medir minha taxa de sucesso e erro. Queria algo simples e direto: um lugar para centralizar todas as minhas candidaturas, acompanhar os status, ter histórico e métricas básicas.
Planilha? Sim, usei por um tempo, mas logo vi que não era suficiente. Então pensei: e se eu criasse meu próprio sistema? Melhor ainda: e se ele pudesse ajudar também meus amigos que estão nesse mesmo barco?
Que problema ele resolve
O HireMate ajuda quem está aplicando para várias vagas a:
- Registrar candidaturas facilmente
- Acompanhar em qual etapa do processo está (aplicado, entrevista, oferta, etc.)
- Receber lembretes e manter um histórico organizado
- Evitar a confusão de “onde mesmo mandei meu currículo semana passada?”
- Obter insights a partir dos seus próprios dados
Em resumo: transformar o caos em um fluxo organizado e te dar clareza sobre onde você está, onde erra e onde pode melhorar.
Como foi construído
Para validar a ideia, eu precisava de um MVP rápido, mas também queria aproveitar para aprender coisas novas.
No frontend, escolhi ferramentas que já dominava para ser ágil: Next.js, TailwindCSS e ShadcnUI. No backend, optei por NestJS. Não foi uma decisão super arquitetural, mas sim uma oportunidade de finalmente usar o framework em um projeto real.
E como eu também queria estudar infra, dockerizei o projeto inteiro e fiz o deploy da API no Fly.io, com CI/CD no GitHub Actions. Depois, configurei domínios e subdomínios, e pronto: projeto no ar praticamente com custo zero.
Funcionalidades atuais
- Autenticação social com Google
- CRUD de candidaturas
- Status tracking com histórico
- Event logs para acompanhar mudanças
- Rotinas automáticas para arquivar vagas paradas e sem resposta
- Dark e Light mode
Por enquanto, é só uma prova de conceito. A brincadeira começa agora.
Próximos passos
Confirmado que a ideia realmente é útil, agora o plano é repensar a arquitetura e evoluir o projeto para algo mais seguro e escalável, que possa ser usado por mais pessoas.
No fim das contas, o HireMate nasceu como uma ferramenta pessoal e como projeto de estudos, mas acredito que pode ajudar muita gente que está passando pela mesma luta.
Posts Relacionados
Nada aqui ainda