Este projeto é uma plataforma open-source desenvolvida para otimizar o processo de recrutamento e seleção por meio de ferramentas avançadas, como a análise de currículos utilizando Inteligência Artificial (IA) e buscas personalizadas. A aplicação foi criada com foco em flexibilidade e desempenho, sendo composta por um site e um aplicativo móvel que garantem uma experiência de usuário intuitiva e eficiente.
- Extração automatizada de dados de currículos: Integração com APIs para análise e estruturação das informações de candidatos.
- Busca avançada de currículos: Filtros inteligentes que permitem localizar perfis com precisão.
- Processamento assíncrono: Operações otimizadas em blocos de até 10 currículos, garantindo eficiência mesmo em grandes volumes de dados.
- Interface intuitiva: Design responsivo e organizado, tanto para web quanto para dispositivos móveis.
- Open-source e modular: Arquitetura que facilita a personalização e integração com APIs externas.
- Framework: Nuxt.js
- Gerenciamento de estado: Pinia
- Estilização: TailwindCSS e PrimeVue
- Framework: NestJS
- Banco de Dados: MongoDB (persistência) e Redis (cache e sessões)
- Conteinerização: Docker para gerenciamento dos ambientes de desenvolvimento e produção
- API utilizada: OpenAI para análise de currículos
Antes de rodar o projeto, certifique-se de ter:
- Node.js: Versão 16 ou superior
- Docker: Para gerenciar os bancos de dados e APIs
- Chaves de API: Necessárias para o uso de serviços como OpenAI
- MongoDB e Redis: Configurados no ambiente Docker ou disponíveis em servidores externos
Contribuições são bem-vindas! Siga os passos abaixo:
- Faça um fork do repositório.
- Crie um branch para sua feature/bugfix:
git checkout -b minha-feature
- Commit suas alterações:
git commit -m "Descrição da minha feature"
- Envie um pull request explicando suas alterações.
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE
para mais informações.
- Lucas Gardini Dias
Para dúvidas ou sugestões, entre em contato:
- Email: contato@lucasgardini.com