Plano Lifehub — Visão Geral do Produto
Lifehub é uma plataforma completa para organizar finanças, hábitos, metas e projetos pessoais ou familiares — construída como Progressive Web App (PWA) mobile-first.
Visão
O Lifehub transforma a gestão financeira e pessoal numa experiência colaborativa e em tempo real. Vários membros da família compartilham um único espaço onde gerenciam contas bancárias, acompanham despesas, monitoram investimentos, perseguem metas e ganham insights analíticos profundos.
Três fases do produto
Fase 1 — Fundação: Contas, Despesas e Patrimônio
Estabelece a camada principal de dados financeiros — onde o dinheiro está, para onde vai e snapshots ao longo do tempo. Contas multi-moeda (BRL/USD), categorização de despesas, registros mensais de saldo.
Fase 2 — Crescimento: Investimentos, Metas e Liquidez
Acompanha instrumentos de geração de patrimônio e objetivos de poupança, com verificação da saúde da reserva de liquidez. Inclui ações, renda fixa, cripto, metas com contribuições registradas e análise de cobertura de emergência.
Fase 3 — Inteligência: Análises, Simulador e Planejamento
Transforma dados brutos em inteligência financeira acionável. Dashboard com KPIs, simulador de juros compostos, análise de impacto de compras, evolução patrimonial e configurações de finanças.
Princípios de design
- Multi-tenant por organização (Família): compartilhamento controlado entre membros, com isolamento de dados.
- Multi-moeda: BRL como principal, USD como secundária, com taxa de câmbio armazenada e atualizada automaticamente.
- Privacidade: sem integração bancária; você decide o que entra na plataforma.
- Gamificação no centro: XP, níveis e conquistas tornam visíveis a evolução de hábitos, tarefas e finanças.
- Hotwire + Tailwind: arquitetura PWA-friendly, sem framework SPA.
Stack técnica
- Ruby on Rails 8 com Hotwire (Turbo + Stimulus)
- Tailwind CSS
- Solid Queue para jobs em background
- Chart.js para visualizações
- Suporte completo a internacionalização (Português brasileiro e inglês)