Jaiane Oliveira

Hiremate

2025 Em andamento

Preview

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

Preview

  • 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.

Sobre o Projeto

Testar o projeto

Stack principal

Next.js Typescript NestJS

Posts Relacionados

Nada aqui ainda