Pular para o conteúdo
Voltar para projetos

Alura Space

Galeria espacial com filtro por tags, construída com CSS Modules.

Visitar site

Contexto

Exercício de curso da Alura: uma galeria de fotos do espaço em que o acervo se filtra por tag. O foco do estudo é composição de componentes com CSS Modules, sem framework de estilo e sem roteamento.

Papel

Estudo próprio, sem cliente. Front-end inteiro a partir do material do curso, incluindo a marcação, o estilo por componente e o estado do filtro.

Stack

  • React
  • CSS Modules
  • Create React App

Destaques

  • O filtro particiona a galeria por inteiro: Galáxias (3), Estrelas (4), Lua (1) e Nebulosas (2) somam exatamente as 10 fotos do acervo.
  • CSS Modules com escopo por componente (Banner, Galeria, Menu, Populares, Tags), sem Sass e sem biblioteca de estilo.
  • Página única, sem roteamento nenhum. É o contraponto deliberado do Olá Mundo, feito na mesma leva de estudos.

Outros cases