# Script ## Registo, perfil e vender "BOM DIA, estamos aqui para apresentar o eBaw que é uma plataforma online de de venda de todo o tipo de produtos" "Estamos na pagina inicial e vamos seguir um dos produtos sugeridos, mas como não estamos autenticados não podemos comprar" 0. Ir ao Index, clickar num dos sugeridos e mostrar que não dá biddar/comprar e depois ir para o register. "Vamos então nos registar para podermos autenticar-nos e eventualmente interagir com a plataforma" 1. Registar com erros: valores? erro passes diffs Manuel Silva msilva msilva@gmail.com lbaw1234 12341234 [acusa logo o erro, corrige-se para lbaw1234] 912345678 Rua do Beco 4200-465 01/01/2000 2. login é automatico "Após o registo, o login é automático" "Vamos ver o nosso perfil e introduzir uma foto de perfil" 4. navbar>ver perfil 7. editar perfil (alterar a foto) "Agora vamos colocar um produto à venda" 9. ir vender 10. mencionar a ajuda contextual carro A-Team >usado >carros imagem a-team side veículo utilizado nas filmagens da mítica série >leilao 99999 ... ... 12. FAZER LEILAO 13. carro da A-team . sem imagem e sem descrição [validador html diz que descrição é obrigatória] 14. meter descrição e submeter [feedback a dizer falta imagem] 15. meter imagem Ateam [max 1MB] e submeter "O novo produto é apresentado na sua página com a indicação de sucesso" "E podemos alterar alguns campos da mesma. Vamos alterar a descrição" 16. alterar venda (MUDAR a descrição, não acrescentar) "E acresncentar um comentário" 17. comentar venda ("Está a funcionar a 100%") ## pesquisar, lista de produtos e filtros "Podemos efectuar pesquisas por termos no titulo do produto ou na descrição. O Título tem mais peso" Vamos pesquisar os artigos da Mont Blanc 18. pesquisar sem filtro (montblanc) "Podemos ver que há um produto (o conjunto carteira mais caneta) que não tem monblanc no título mas entrando na página do produto vemos que tem montblanc na descrição" "podemos filtrar por categoria e não precisamos introduzir a palavra toda, vamos pesquisar só com mont" 20. pesquisar com filtro (de entre os produtos MontBlanc - computadores, relogio, beleza) computadores>mont relógio>mont 21. clickar no logo "De volta à página inicial, vamos ver a listagem de produtos" 22. lista de produtos "Podemos ordenar pelos mais caros" 23. mostrar mais caros "ou pelos que estão a acabar - há uns que acabam durante esta apresentação, vamos abrir este do laravel aqui numa nova tab" 24. mostrar a acabar [abrir numa nova tab para depois ver o 93 laravel] "Podemos filtrar a listagem:" "só leilões" 25. filtrar só leiloes "ou só vendas" 26. filtrar só vendas "ou vendas criadas nos ultimos sete dias"; "ou hoje" 31. filtrar por data 7 dias 27. filtrar por data hoje "ou leiloes criados hoje" 28. filtrar leiloes "Temos aqui o leilao que acabamos de criar. Vamos ve-lo. E removemos o comentário que colocamos" ## Likes, comments, cancells, mudanças user, denuncias 29. remover proprio comment 30. ENTRETANTO ALGuÈM JÁ COMENTOU, biddou e fez likes a coisas deste novo gajo msilva "Voltando à lista de produtos, vamos tentar ganhar este leilao do livro do laravel" 32. licitar num produto que esta a acabar [93 laravel] "e vamos fazer like num dos comentários e o número de likes desse comentário incrementa" 33. fazer like num comment do elbawie [93 laravel] "Podemos ir ver as notificaçóes deste novo user " 34. Mostrar as notificações deste novo user msilva "Para actuar como terceiro neste produto deste novo user temos de sair e autenticar com outra conta" 35. logout 36. entrar com outra conta já existente luis@lbaw.pt lbaw1234 "Este user tem vários produtos por isso é mais confortável cancelar produtos próprios nesta conta" "vamos ver os produtos mais recentes. O carro do scooby doo é deste user. vamos cancelar o produto" 37. cancelar proprio produto [100 carro do scooby doo] "Vamos agora ver o produto criado pelo novo user" 38. mostrar o acabado de inserir pelo novo gajo msilva "Podemos comentar o produto. "Eu via a série". E o comentário é acrescentado em baixo. 39. comentar o acabado de criar pelo novo gajo msilva [chamar atenção para o sitio] "Este produto não é nosso e se acharmos que tem algo de mal podemos denuncia-lo: "É imitação" 40. denunciar um produto msilva acabado de criar pelo novo gajo >É imitação "podemos denunciar o comentário também : "É Falso" 41. denunciar um comentário msilva acabado de criar pelo novo gajo >É falso "E vamos ver as notificaçoes do elBawie" 42. Mostrar as notificações do elbawie 43. logout "E saimos para entrar na area de administração" ## Administração "O administrador gere o site, as denuncias e conteudos improprios. Pode remover produtos e suspender users. Tem uma area à parte e pode adicionar outros administradores" 44. /admin e redireccionado para /admin/login e fazer login de admin admin@lbaw.pt lbaw1234 "temos várias tabs na area de administração: os reports anteriores aparecem na tab denuncias" 45. deixar na tab "denúncias" mas sem clicar neles ainda "no histórico de bans temos os users que foram banidos até agora. podemos desbanir um deles" 46. ir ao historico de bans e clicar no caixote num para mostrar a desbanir "Podemos pesquisar users e banir a partir daí. Pode ser por causa de um produto ou não. metemos o prazo e o motivo" 47. ir ao pesquisar :meter "j" e clickar fora -> banir o Johndoe0 48. NO modal meter 6 dias reincidência "voltando ao histórico de bans, este user já vai aparecer como banido" 49. Historico de bans "podemos entrar na denúncia e ver o report criado e os dados introduzidos na denúncia" 50. clicar na denuncia associada ##### e mostrar que foi criado um report para aquela nova ban e que aparece os dados expostos anteriormente como o titulo e descrição de ban 51. Voltar ao menu do admin (setinha de menu > Admin) "Um administrador pode adicionar outros administradores. É o que vamos fazer" 52. Adicionar admin newadmin newadmin@lbaw.pt new lbaw1234 lbaw1234 "Para entrar com este novo administrador temos que sair primeiro e depois autenticar" 53. logout e entrar com nova conta newadmin@lbaw.pt lbaw1234 54. tab denuncias > filtrar mais recentes e aparece as denuncias feitas na apresentação "entramos numa delas e assumimos" 56. clickar em assumir abre modal e aceitar 58. clickar em editar e depois banir 59. banir 58. Tentar dar login com o novo user banido e ver que não dá john@example.com lbaw1234 59. ir ver um leilao que já deve ter acabado e que tinhamos mostrado antes [ir à tab products/93] "COMO O TEMPO ACABOU HOUVE UMA TAREFA INTERNA colocou o leilao como terminado" 60. se sobrar tempo, mostrar FAQ / ABOUT