dcoder.
PT/ENVamos conversar

IA · Plataforma para devs

GitFolio Premium

Trajetórias técnicas ganham forma. Geração de portfólios com IA e integração aos perfis de desenvolvimento.

STATUSLaboratório de produtos
TECNOLOGIAS PRINCIPAIS
AIGitHubGitLabOAuth
GitFolio Premium — Apresentação do GitFolio
01 / Apresentação do GitFolioAmpliar
01CONTEXTO & ENTREGA

O produto
por inteiro.

O GitFolio Premium transforma repositórios do GitHub e GitLab em portfólios profissionais para desenvolvedores. A plataforma analisa o trabalho técnico com diferentes provedores de IA e organiza sua apresentação pública. Além da geração de portfólios, inclui currículo em PDF, badges de estatísticas, galeria, comparação entre portfólios e ferramentas para recrutadores. Os pagamentos são direcionados conforme a região do usuário.

Escopo da solução

Múltiplos provedores de modelos, autenticação GitHub e GitLab, roteamento geográfico de pagamentos e fluxos para recrutadores.

02FUNCIONALIDADES

O que acontece
na prática.

Recursos que conectam a experiência do usuário às necessidades da operação.

Geração com diferentes modelos de IA

Análise de repositórios do GitHub e GitLab com provedores Anthropic, OpenAI e Google para gerar a apresentação profissional.

Pagamentos por região

Roteamento para MercadoPago com Pix no Brasil e PayPal ou Stripe em operações internacionais.

Comparação de portfólios

Mecânica de comparação, pontuação e rankings para explorar trabalhos de outros desenvolvedores.

Painel para recrutadores

Análise de candidatos assistida por IA, com ferramentas de filtragem e comparação de perfis.

Badges dinâmicos

Geração de imagens SVG com estatísticas do desenvolvedor para incorporar em READMEs.

Currículos em PDF

Geração de currículo com WeasyPrint, modelos de apresentação e exportação em PDF.

03ARQUITETURA & TECNOLOGIA

Por trás
da interface.

Monolithic Modular (Factory + Strategy Patterns)

Aplicação modular em Python e Flask, com templates Jinja2 e Bootstrap. Uma fábrica seleciona os provedores de IA, enquanto estratégias distintas organizam o roteamento de pagamentos. SQLAlchemy gerencia a persistência, com PostgreSQL em produção no Railway e suporte a SQLite no desenvolvimento.

Componentes da solução

  • Jinja2 Templates (Bootstrap 5)
  • Flask Routes
  • AI Provider Factory (Claude/GPT-4/Gemini)
  • Payment Router (MercadoPago/PayPal/Stripe)
  • SQLAlchemy ORM + Migrations

Interface & aplicação

FlaskBootstrap

Bibliotecas

SQLAlchemyAnthropic SDKOpenAI SDKGoogle Gemini SDKAuthlibWeasyPrintFernet

Dados

PostgreSQLSQLite

Infraestrutura

Railway

Integrações

GitHub APIGitLab APIMercadoPago APIPayPal APIStripe API

Seu contexto.
Nosso próximo projeto.

Vamos conversar

GitFolio Premium
Falar no WhatsApp