Redentia
Wallet redesign · MockupsCarteira + Chat + Raio-X · proposta de fluxo
1 / 4
Conceito

Primeira visita

— Sem ativos importados ainda

Quando o usuário entra em /wallet pela primeira vez (ou apaga a carteira), vê esta tela. Único caminho de import: pelo chat. O upload XLSX direto na página foi removido — força o fluxo conversacional, onde a IA pode guiar quem não tem a planilha.

CTA primário "Importar via chat" Link secundário com guia CEI Preview do que vai aparecer pós-import
app.redentia.com.br/wallet
Carteira

Cadê seus ativos?

Importe sua carteira pelo chat e a gente faz o resto. Você fala, manda a planilha do CEI ou colado, a IA processa e popula tudo aqui.

Depois do import

Raio-X completo da carteira

Score 0-100 em 9 dimensões: diversificação, qualidade, renda, hedge cambial, volatilidade, macro. Identifica riscos e oportunidades.

Depois do import

Calendário de proventos vivo

Próximos pagamentos de dividendos, JCP e rendimentos com valor estimado. Total esperado nos próximos 12 meses.

Depois do import

Watchlist + metas integradas

Defina objetivos no chat (aposentadoria, reserva, casa) e veja o progresso aqui. Watchlist atualizada em tempo real.

  • Dados criptografados
  • Não compartilhamos com terceiros
  • Análise sem viés comercial
Arquitetura proposta

Fluxo end-to-end (chat → backend → wallet)

  1. 01

    User clica em "Importar"

    /wallet redireciona pra /help?intent=import-portfolio. Persona ativa modo guiado de import.

    frontend
  2. 02

    Chat parseia o XLSX

    Novo parser B3 CEI lê 5 abas (Ações, Empréstimos, ETF, Fundo, Tesouro), normaliza pra schema unificado.

    chat-service
  3. 03

    Auto-save em 3 lugares

    memory (carteira_atual_composicao + carteira_atual) + Laravel (POST /api/portfolio/upload estendido) + emite SSE portfolio.imported.

    chat-service + backend
  4. 04

    Wallet refresca via SSE

    Frontend ouve portfolio.imported, refaz fetch de /api/portfolio + getComposition, popula dashboard.

    frontend

Use ← → ou Tab pra alternar mockups. Quando aprovar, eu implemento na ordem: backend schema → chat-service parser + tools → frontend wallet.