Objetivo: A ideia desse projeto é construir um sistema para organização de Leituras
A ideia é seguir nos seguintes testes:
-
Rotas - teste simples só para checar as rotas criadas no sistema
-
Modelos - teste com validações e outros detalhes presentes nos modelos
-
Sistema - teste que verifica a experiência do usuário
-
Componentes - teste renderização e especificações do componentes
Ideia de como Realizar os teste:
- Escrever o passo a passo do teste
- E os cenários importantes de serem cobertos
- Conforme exemplo abaixo:
Cadastro de Livros simples: Nome, autor e quantidade de páginas Tela básica padrão Rails com formulário contendo esses 3 campos.
Resultado inicial:
- Página de Listagem dos Livros:
- Página de Criação do Livro:
Estudo das Páginas com Tailwind.
Resultado inicial:
- Página Inicial:
- Página de Login:
- Página de Listagem:
- Página do Livro:
- Página Criação do Livro:
- Configuração do Tailwind.
Adicionando Tailwind em um projeto com Rails 7
bundle add tailwindcss-rails
rails tailwindcss:install
-
Alteração do Layout da Página de Listagem do Livro
-
Alteração do Layout da Página de Criação do Livro