Descrição pouco permissiva
Elasticsearch, verificando com prioridade
decrescente pelos atributos mostrados
primeiro na página; pouca prioridade para as
categorias relacionadas e, caso não tenham
resultados, pesquisar nos comentários do
produto.
Pesquisar produto
Slide 38
Slide 38 text
Pesquisar produto
Descrição mais permissiva
Busca de produtos usando Elasticsearch ou Solr
para poder (mais facilmente) avaliar todos os
campos do model.
Slide 39
Slide 39 text
Uma boa descrição
Buscar produtos.
Pesquisar produto
Céu na Terra
Avaliar a necessidade de buscar produtos.
Pesquisar produto
Slide 44
Slide 44 text
Anúncio
Slide 45
Slide 45 text
Descrição
Permitir o administrador, via área restrita,
configurar um anúncio a ser mostrado na
página inicial. Aceitar qualquer código HTML.
Anúncio
Slide 46
Slide 46 text
Uma boa descrição
Permitir adição de banner publicitário na
home de tamanho 970x250 via interface
administrativa.
Anúncio
Slide 47
Slide 47 text
Realidade
Talvez o cliente não precise do banner.
Anúncio
Slide 48
Slide 48 text
Banner flutuante
Slide 49
Slide 49 text
Descrição
Permitir o administrador, via área restrita,
configurar uma imagem, um link externo, um
ícone de fechar, um tempo de fechamento
automático e um posicionamento (x, y) na
tela.
Banner flutuante
Slide 50
Slide 50 text
Uma boa descrição
Não usar banner flutuante.
Banner flutuante
Slide 51
Slide 51 text
Infinite scroll
Slide 52
Slide 52 text
Descrição
Ao rolar a página de listagem até o fim, os
próximos itens devem ser carregados
automaticamente, usando "infinite scroll".
Infinite scroll
Slide 53
Slide 53 text
Uma boa descrição
Permitir, de um modo simples, que o usuário
passe para a próxima página na listagem.
Infinite scroll
Slide 54
Slide 54 text
Infinite scroll
Slide 55
Slide 55 text
Amizades
Slide 56
Slide 56 text
Descrição
Amizades simétricas e assimétricas.
● Permitir amizades entre dois usuários.
● Permitir que usuários possam seguir a
atividade de livros marcados como lidos
por outra pessoas.
Amizades
Slide 57
Slide 57 text
Uma boa descrição
Permitir usuários seguirem interações
principais que um outro usuário tem com sua
biblioteca.
Amizades
Slide 58
Slide 58 text
Melhor ainda
Usar ferramentas existentes para inferir
conexões entre usuários do sistema.
Amizades
Slide 59
Slide 59 text
Não para por ai.
Slide 60
Slide 60 text
MAIS!
Agile Manifesto
Dave Thomas, Andy Hunt
The Pragmatic Programmer
Dave Thomas, Andy Hunt
The Lean Startup
Eric Ries
Atribuições
Ícones
Person designed by Tara
Question, Question (2), Question (3) designed
by Marwa Boukarim
Imagens
Two Paths by Robert Hruzek
Beach Western Australia by bram_souffreau
paper mountain by Judy van der Velden