Vou criar essa plataforma de análise de loterias. É um projeto grande, então deixa eu alinhar o ponto de partida para entregar algo sólido e útil já nesta primeira versão.
Por onde começamos? O projeto completo é muito amplo (IA, pagamentos, admin, app mobile). Qual entrega prioritária você quer primeiro? Dashboard + Estatísticas + Gerador
De onde virão os resultados das loterias? API pública da Caixa
Qual plataforma priorizar visualmente? Web responsivo (mobile-first)
Boa! Vou focar em: Dashboard + Estatísticas + Gerador, consumindo a API pública da Caixa (via rotas server-side para evitar problemas de CORS/SSL), com design responsivo mobile-first.
Vou verificar a API pública antes de construir, depois montar a estrutura.
A API funciona. Vou verificar a busca por concurso específico para montar o histórico de estatísticas.
Tudo funcionando. Vou montar o projeto. Começando pela base: tema, tipos, config das loterias e camada de dados.
Agora as funções de estatística e formatação.
Agora o tema. Vou aplicar uma estética analítica escura com verde-esmeralda (sorte/dinheiro/confiança), evitando ar de cassino.
Agora as rotas de API (server-side) para o cliente consumir via SWR.
Vou verificar os componentes shadcn disponíveis e instalar o SWR.
All components available. Now let me build the shared UI components.
Agora vou construir as três páginas. Vou organizar com uma lista de tarefas.
Vou criar os componentes do painel e depois a página.
Preciso adicionar suporte a style no NumberBall.
Agora a página do painel.
Painel pronto. Vou verificar se compila e renderiza antes de seguir.