# 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