Na primeira versão:
- Evitar qualquer complexidade relacionada a Produtos;
- Evitar qualquer complexidade relacionada a estatísticas;
- Evitar complexidades relacionadas a reportar vendedor e sua classificação;
- Não haverá chat;- Deverá conter apenas vendedores Ambulantes;- Não haverá persistência local;- Não haverá tela de busca de vendedor e vendedores favoritos;- Deverá conter apenas um push notification por vez no vendedor;
Aplicativo Cliente
Mapa
GPS
Geração do caminho ao
pressionar o botão de traçar rota
Marcação passo a passo do
caminho a ser seguido
Qual layout seria
interessante para este GPS?
Pin Point
Pin Point Vendedor Ambulante
Modal com mais informações
a respeito do vendedor
Exibir Horário de
Funcionamento mais próximo
Opção para visitar
Profile do Vendedor
Opção para traçar Rota (GPS)
Nessa opção, deverá existir a possibilidade de visualização do
TEMPO DE CHEGADA do trajeto a pé, carro e ônibus. A opção
de menor distância deverá ser apresentada por primeiro
Exibir endereço
detalhado
O Pin Point deverá possuir
uma cor específica
O Pin Point estará localizado no
ENDEREÇO recebido pelo Web Service
Os Pin Points deverão ser
marcados a partir de um raio, dado
como centro a posição do cliente
(vendedores mais próximos)
Annotations:
No futuro, pode ser que façamos a exibição global da posição dos vendedores, mas a princípio isto esta fora de escopo (ainda não sabemos o peso dessa operação)
Regras:
- A marcação dos Pin Points deverá ocorrer na ABERTURA DA APLICAÇÃO ou após o aplicativo entrar em SEGUNDO PLANO;
Profile
Aqui, o cliente visualizará as informações do
vendedor no modo somente leitura
A ideia aqui é que as informações sejam
apresentadas de maneira detalhada
Annotations:
Informações:
- Horários de funcionamento;
- Tempo de chegada a pé, carro e ônibus;
- Telefone celular;
- E-mail;
- Foto;
- Descrição pessoal;
- Onde ele esta agora.
Aplicativo Vendedor
Mapa
Check in a partir de
uma localização
Por padrão usa a
localização (endereço) atual
O vendedor poderá setar a sua posição livremente com a
ajuda do mapa, movimentando sua atual localização
Possibilidade de inserção do endereço manualmente.
O endereço será previamente auto completado com o
endereço apontado pelo ícone de posição
Acompanhado ao endereço, também deve-se conter o
Horário de Funcionamento, em um formato de data e hora
Annotations:
Cada horário de funcionamento será registrado sequencialmente pelo vendedor através de um push notification.
Regras:
- Um vendedor nunca poderá estar em dois locais ao mesmo tempo, ou seja, os horários de funcionamento registrados não poderão estar no mesmo intervalo de tempo.
- Cada horário deverá ser registrado um de cada vez e terá validade de apenas UM DIA (1).
- Horários futuros deverão ser cadastrado no máximo até o dia seguinte (2).
- A regra 1 e 2 poderão modificadas no futuro em reunião com os stakeholders, mas a ideia é que o vendedor ambulante não se comprometa muito.
- Deverá ser possível descadastrar um horário cadastrado.
Um ícone deve representar a
posição do vendedor
Pin point para o vendedor ver
aonde ele deu seu check in
Edição rápida de Check-In
(possibilidade de cancelamento)
Profile
O vendedor usará o Profile para atualizar as informações referentes
a ele. As informações essenciais ao Profile do vendedor são uma foto
dele, o telefone celular, e-mail, nome e horário de funcionamento, ETC.
Aqui, deverá ser possível visualizar o local em que o vendedor
deveria estar no momento
Annotations:
Avisos:
- Horário esta acabando
Possibilitar o cancelamento
de uma localização atual (no pin point)
O vendedor deverá confirmar sua posição
quando o horário de funcionamento chegar
Annotations:
O vendedor deverá realizar tal ação para evitar transtornos do cliente ao tentar encontrá-lo no local e ele ainda não estiver lá.