Projeto Final - Clone da Netflix (catalogo) CRUD
Deploy: https://netflixbr.herokuapp.com/
Catálogo com Tema Livre
Esse será o projeto final do módulo, esse projeto consiste na criação de um catálogo (com tema livre), onde será possível no futuro realizar as 4 operações do CRUD. Nessa aula, vamos aproveitar para criar o projeto, criar a estrutura e o HTML das páginas.
Dica:
Geralmente quando trabalhos com CRUD podemos presumir que teremos algumas telas: Lista: Uma tela responsável por mostrar a lista de todos os itens do catálogo. Detalhes: Uma tela responsável por acessar informações adicionais do item. Criar: Uma tela responsável por realizar a criação do item. Editar: Uma tela responsável por realizar a edição do item. Deletar: Uma tela responsável por deletar o item.
Avaliação:
Persistir os dados através do PostgreSQL com o Sequelize. (2,0) Toda entrada de dados deve ser validada antes. (0,5) Criar um menu de navegação em todas as telas. (0,5) Criar as telas EJS. (1,5) Responsividade em todas as telas. (0,5) Criar a estilização das páginas. (1,0) Criar as rotas no arquivo INDEX.JS para controlar toda aplicação. (1,5) Após cadastrar exibir mensagem de sucesso. (0,5) Respeitar o padrão MVC. (1,0) Github organizado do projeto com licença, Read.me preenchido falando do projeto e Gitignore correto. (0,5) Projeto postado no Heroku. (0,5)