Skip to content

Latest commit

 

History

History
103 lines (73 loc) · 4.58 KB

File metadata and controls

103 lines (73 loc) · 4.58 KB

SCRIPT 1 - Mostrar o site como usuario deslogado

  • Mostrar a navegação pelos cards (mostrar o carousel e os detalhes)
  • Mostrar as categorias dos caroseis.
  • Mostrar a guia de filmes e series com suas categorias
  • Mostrar a pesquisa (refazer pesquisa)
  • Mostrar a funcionalidade e animações de todos os botões (ex: a logo)
  • Explicar o Spinner (como ele funciona em relação as consultas)
  • Mostrar a página 404

1.1 - Explicar a importancia do UX/UI

  • Falar sobre a paleta de cores
  • Falar sobre acessibilidade
  • Falar sobre o (SEO do HTML)
  • Falar sobre o Design que foi criado para o site (Logo)
  • Falar sobre interpretação e explicidade das funções

2 - Explicar o consumo da API Rest externa TMDB API (Explicar a montagem de um card, como funciona os detalhes, o search, o guia com categorias)

3 - Mostrar a pagina de cadastro *Explicar a parte front-end do formulário(por exemplo ser feito com um componente repetito e também ressaltar o design)

  • Cadastrar um Email já existente
  • Cadastrar com senha fraca e com senhas erradas
  • Cadastrar de forma correta
  • Explicar a tela de confirmação de cadastro e pendencia da confirmação
  • (Jeferson explica a parte do back-end dessas verificações e a importancia dessa segurança nesse processo)

4 - Ir até o email, e confirmar o cadastro *(Jeferson explica a construção do envio desse email)

  • Explicar a tela de retorno da confirmação do email

5 - Fazer o Login

  • Primeiramente explicar o sistema de modal depois tentar logar com usuario ou senha errados, mostrar mensagem de error
  • (Jeferson explica o que aconteceu no back-end para essa verificação)
  • Explicar a diferença de marcar ou não o "Lembrar-me", e mostrar isso na pratica quando logar (Jeferson explica a geração do token e a importancia dele ao estar logado)
  • Explicar o que faço para checar o local/session storage para validar o token
  • Depois logar com o usuário correto ( e demonstrar a importancia do lembrar-me)

6- Deslogar para explicar o Recuperar Senha

  • Mostrar o msg de erro e a de sucesso ao enviar o email. (Jeferson explica o que acontece no back ao enviar o email)
  • Mostrar mensagens de erro de validação de senha e a mensagem de sucesso

7 - Logar com a nova senha marcando o lembrar-me

  • Mostrar como mudar o header
  • Explicar cada novo campo
  • Explicar o Menu do Usuário (todas as opções , enfatizar o nome do usuario que ta aparecendo e a letrinha)

8 - Explicar o Atualizar Usuário

  • Explicar a validação da senha (Jeferson explica a validação do back-end para que esse processo seja bem sucedido)
  • Mostrar como já está atualizado o usuário.

9 - Explicar o Trocar senha

  • Explicar a validação da senha atual (Jeferson explica o que está acontecendo no back nesse processo)
  • Mostrar as checagens de força e compatibilidade das senhas
  • Preencher corretamente os dados para mostrar a mensagem de sucesso

10 - Explicar o deletar conta, mas não deletar de verdade(apenas no fim da apresentação)

11 - Explicar os 3 botões de um card

  • Mostrar como funciona as animações de cada uma delas(Adicionar e tirar itens para demonstração (Jeferson explica o que acontece por trás dos panos a cada clique desses)

12 - Mostrar como funcionam as listas adicionadas

  • Navegar entre as listas mostrando o que já está adicionado (Jeferson explica o que é feito no back-end para que essas listas sejam carregadas corretamente)
  • Demonstrar remoção de itens de filme ou serie
  • Demonstrar remoção da lista de desejo das duas formas possíveis, tanto tirando da lista quanto marcando como assistido.
  • Mostrar que é possível adicionar e remover um item de uma das listas também através da página de detalhes
  • Mostrar mecanica que se adicionar como assistido o botão de lista desaparece e o item sai da lista.
  • Mostrar que é possível incluir itens de qualquer lugar do site, seja nos catalogos ou nas listas padrões quanto no search
  • Mostrar como sempre carrega atualizado a condição do card. (Explicar a dificuldade que foi ter essa velocidade)

13 - Mostrar a versão mobile (Lembrar de deixar nos 430px mais ou menos )

  • Mostrar e explicar o menu mobile (falar sobre a biblioteca usada)
  • Falar sobre a importancia da acessibilidade nesse tipo de dispositivo
  • Navegar através das páginas para mostrar a resposividade de todas elas

14 - Deletar o usuário para mostrar a efitividade da ferramenta

  • Tentar logar novamente com o usuário excluído para demonstração

15 - Abrir o railway para explicar a estrutura feita no banco de dados

16 - Explicar o processo feito para o deploy do banco na vercel

17 - Mostrar o processo feito no Trello.