Projeto criado para explicar e praticar Ruby on Rails com turma de Engenharia de Software Educativo 2012.2.
Este projeto contém o resultado de dois dojos:
- Abordou a parte de Modelos
- Abordou a parte de Controladores, Views e Rotas
O material de apoio com o conteúdo apresentado nas aulas está neste módulo que faz parte da disciplina de Engenharia de Software Educativo hospedada no Redu.
Abordou migrações, validações, associações e query interface.
- O usuário, possui nome, e-mail, sobrenome, idade
- O usuário não existe sem nome e e-mail
- O e-mail deve ser formatado de maneira correta
- Um usuário possui vários livros
- O livro deve ter nome e pode ter edição
- Os livros não existem sem os usuários
- Deve ser possível consultar os 5 livros mais recentes de um usuário
- Deve ser possível procurar usuários por nome e sobrenome
- Deverá ser possível procurar por usuário entre um determinado intervalo de idade
Abordou controladores, views, helper tags, rotas, parâmetros, partials e Ajax.
- Visualizar um usuário
- Listar usuários
- Criar um usuário (através da página de listagem e com Ajax)