Objetivo do Desafio:
O objetivo deste desafio é avaliar suas habilidades no desenvolvimento com o framework Ruby On Rails, bem como quaisquer integrações necessárias, a implementação de funcionalidades que executam em segundo plano de forma síncrona, a escrita de testes e a criação de uma documentação clara.
- ruby-3.1.4
- sqlite3
Clone o projeto e ao executar:
bundle install
rails db:migrate
rails db:seed
Será configurado uma aplicação rails contando com as seguintes funcionalidades:
- Usuário padrão admin@rotten e senha admin
- Página de login
- Rota para criação de novos usuários
- Rota para cadastrar novo filme
- Rota para dar nota nos filmes
- Exibir a média das notas de cada filme
- rota para importar em massa vários filmes
- ota para submeter notas em massa para vários filmes