Skip to content

Latest commit

 

History

History
67 lines (55 loc) · 2.24 KB

File metadata and controls

67 lines (55 loc) · 2.24 KB

Storybook App - TODO

Features

  • Estrutura base do Storybook com navegação entre capítulos
  • Página inicial com apresentação do livro
  • Implementar 10 capítulos com conteúdo e ilustrações
  • Barra lateral com índice de capítulos
  • Botões de navegação (próximo/anterior capítulo)
  • Indicador de progresso de leitura
  • Responsividade mobile (design mobile-first)
  • Efeitos de transição suave entre capítulos
  • Modo escuro/claro (tema)
  • Compartilhamento de capítulos (social share)
  • Bookmarks/favoritos (localStorage)

Design

  • Escolher paleta de cores moderna e vibrante
  • Definir tipografia profissional e acessível
  • Criar componentes reutilizáveis (Card, Chapter, Navigation)
  • Integrar ilustrações nos capítulos
  • Adicionar ícones com lucide-react

Implementação

  • Copiar ilustrações para o diretório public
  • Criar estrutura de dados para capítulos
  • Implementar componente ChapterView
  • Implementar navegação entre capítulos
  • Adicionar animações de transição
  • Testar responsividade em diferentes telas

Landing Page

  • Criar página de apresentação do livro
  • Integrar logo da Prefeitura de Mombaça
  • Seção hero com chamada para ação
  • Seção "Sobre Este Livro"
  • Seção de objetivos de aprendizagem
  • Seção de benefícios principais
  • Seção de depoimentos
  • Seção de estatísticas
  • Formulário de newsletter
  • Seção CTA final
  • Footer com links de redes sociais
  • Navegação para o Storybook
  • Design responsivo mobile-first

Deploy

  • Criar arquivo de configuração Vercel (vercel.json)
  • Criar script de deploy automatizado em Python
  • Criar script de deploy automatizado em Bash
  • Criar arquivo de documentação de deploy (DEPLOY.md)
  • Criar workflow GitHub Actions para CI/CD
  • Adicionar scripts de deploy ao package.json
  • Fazer deploy para Vercel
  • Configurar domínio customizado (opcional)

Entrega

  • Verificar todos os capítulos renderizando corretamente
  • Testar navegação e interatividade
  • Landing page funcional e integrada
  • Scripts de deploy criados e testados
  • Criar checkpoint final