Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

158 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kando — Talent Passport

Plataforma de preparação para processos seletivos em tecnologia: o candidato sobe currículo e vaga, recebe um score de compatibilidade, faz um simulado técnico personalizado e sai com uma trilha de estudo personalizada e um perfil consolidado (Talent Passport).

🔗 Links rápidos

🎥 Demo / vídeo [link] (Em construção)
🌐 Produto no ar [link do deploy(Em construção)]
📋 Pesquisa de Mercado [link do dashbord(Em construção)]
📐 Doc de Frontend [docs/frontend.md](Em construção)
⚙️ Doc de Backend [docs/backend.md](Em construção)
🤖 Doc de IA [docs/ai.md](Em construção)

🎯 O problema

Candidatos de tecnologia costumam chegar em processos seletivos sem saber exatamente onde estão fracos em relação aos requisitos reais da vaga específica que estão disputando. "Estudar tudo" não é viável no pouco tempo que normalmente existe entre a candidatura e a entrevista.

💡 A solução

O candidato sobe o próprio currículo e a vaga desejada, ao mesmo tempo. A plataforma extrai e estrutura os dois documentos com IA, Entrega um score de compatibilidade e as lacunas de skill, gera um desafio técnico personalizado pra esse par currículo-vaga, avalia as respostas por skills, e devolve um plano de estudo priorizado pelas lacunas reais encontradas — tudo isso sem nenhum recrutador alimentando a plataforma.

Funcionalidades

  • Análise automática de currículo
  • Análise automática de vaga
  • Score de compatibilidade currículo × vaga
  • Geração de desafio técnico personalizado (perguntas conceituais por skill)
  • Avaliação de resposta com IA, com feedback por skill
  • Dashboard de desempenho (por skill) — cálculo 100% em código, sem IA
  • Trilha de estudo priorizada — lógica pronta e testada; endpoint ainda não exposto na API
  • Talent Passport — perfil consolidado — lógica pronta e testada; endpoint ainda não exposto na API

Arquitetura

Visão geral do fluxo:

Currículo ──┐
            ├─→ Matching ─→ Desafio Técnico ─→ Avaliação de Respostas ─┐
Vaga ───────┘                                                          │
                                                                        ▼
                                        Dashboard ←── Trilha de Estudo ←┴─→ Talent Passport

Para detalhes de implementação de cada parte, veja as docs específicas linkadas acima.

Tecnologias

Camada Stack
Frontend React Vite React Router Mantine MUI Axios jsPDF
Backend Python Django DRF
Banco SQLite
IA Groq Llama JSON
PDFs Docling
Autenticação JWT
Deploy Vercel Railway Render
Gestão de tarefas Jira

Como rodar localmente

Backend

cd backend
python -m venv .venv
# ative o venv conforme seu sistema operacional
pip install -r requirements.txt

Crie backend/.env:

(Em construção)
python manage.py migrate
python manage.py runserver

Frontend

cd frontend
npm install
npm run dev

A API deve estar disponível em Em construção. Detalhes completos em [docs/frontend.md](Em construção), [docs/backend.md](Em construção) e [docs/ai.md](Em construção)

👥 Equipe

Nome Papel GitHub
Nícolas Frontend GitHub
Karina Backend GitHub
Andreia IA GitHub

📅 Status do projeto

Construído para o Hackathon Juninhos-Nortjobs, entre 16/07/2026 e 16/08/2026.

  • [~] Núcleo de IA desenvolvido: normalização, matching, geração de perguntas, avaliação, dashboard, trilha e Talent Passport
  • [~] Testes locais dos contratos JSON, prompts, regras determinísticas e integrações entre módulos de IA
  • [~] Implementação e integração dos módulos pelo backend em andamento
  • [~] Frontend funcional — algumas telas ainda utilizam dados simulados
  • [~] Validação completa do fluxo contra a API real do Groq
  • [~] Deploy em produção

About

Desenvolveremos uma plataforma que reúne um conjunto de ferramentas de feedback, permitindo que o candidato chegue mais bem preparado e confiante para a entrevista.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages