To find out more about this client

Log in to Workana

Open projects
8 years ago

App e webservice

Preciso de uma plataforma web de atendimento, e um aplicativo (iOS e Android) de Atendimento ao Consumidor com as seguintes telas e funcionalidades.  O aplicativo tenho ele pronto em Swift e Android, porem ele funciona com um backend completamente diferente, então não sei se da para aproveitar nada a não ser talves as telas já prontas.

Telas
1.    Home Screen (Mostra as categorias de serviços oferecidos. Hoje são 3 botões de categorias, em breve serão mais)
a.
Botão Assistente Pessoal
i.    Direciona usuario para a tela de Chat
b.    Botão Limpeza
i.
Este botão abre uma tela aonde o usuário seleciona algumas opções/propriedades e agenda uma limpeza. De inicio o botão pode só passar uma mensagem para meus atendentes com as informações (via chat, mensagem direta ou email). Em um segundo passo, conectaríamos com APIs.

Ii.    Objetos:
1.    Botão de solicitar Limpeza
2.
Mini calendário/selecionador de datas e horários para escolher data e horário de preferência.
3.    Seleção de opções/propriedades (~4 opções)
4.    Botão ‘saber mais’
a.    Abre um FAQ (Frequently Asked Questions)
c.
Botão Reparos e Manutenção
i.    Este botão abre uma tela aonde o usuário seleciona algumas opções e agenda um reparo. De inicio o botão pode só passar uma mensagem para meus atendentes com as informações (via chat, mensagem direta, ou email).
Em um segundo passo, conectaríamos com APIs.
Ii.    Objetos:
1.    Botão de solicitar Reparo
2.
Mini calendário/selecionador de datas e horários para escolher data e horário de preferência.
3.    Seleção de 5-6 opções de tipos de reparos (Marceneiro, Encanador, Eletricista, etc)
4.    Caixa para usuário inserir comentários e mais informações
5.    Botão saber mais
a.
Abre um FAQ (Frequently Asked Questions)
2.    Chat entre atendentes (web) e clientes (aplicativo)
a.    Provavelmente utilizando um SDK de atendimento/chat, ou algum chat open source.
É Importante que o chat tenha capacidade de enviar imagens. Talvez um destes:
i.    http://talkray.com/home.html
ii.
http://quickblox.com/plans/
iii.    https://www.firebase.com/pricing.html
iv.    https://www.cometchat.com/features/mobile-chat-sdk
b.
Chat com capacidade para imagens, e mensagens de voz.
c.    Bolhas de pagamento no chat (Talvez, somente se não for demorar muito. Fazer por ultimo, ou deixar para próxima versão)
i.    Exemplo de bolha de pagamento: http://media.148apps.com/screenshots/1033997589/us-iphone-4-gobutler.jpeg
ii.
Clientes fazem o pagamento dentro do chat (parecido com gobutler/imagem acmia). O pagamento é feito através do sistema de pagamento Iugu.
3.    Atividades/Acompanhamento de tarefas
a.    Itemiza cada tarefa.
b.    Duas linhas de informações sobre o caso
i.    Mostra atualizações de cada caso (inseridas pelos atendentes)
ii.    Mostra lembretes referentes aos casos (inseridas pelos atendentes com antecedência)
4.
Pedidos (Caso pagamento não for dentro do chat, pagamento poderiam aparecer aqui)
a.    Atendente cria um pagamento para o usuário. Este pagamento aparece aqui com
i.
Titulo
ii.    Valor
iii.    Botões cancelar/pagar
b.
Pagamentos são feitos através do iugu
c.    Mostra histórico de pagamentos dos casos
5.    Perfil/Configuração
a.
Nome
b.    Email
c.    Telefone
d.
Endereço (com lista de prédios pré-estabelecida)
e.    Cartão de credito
f.    Campo de senha
g.
Campo de código habilitador (Aplicativo fechado para apenas certos clientes com uma senha.)
6.    Calendário (ícone na parte superior direita/Caso não for usar a tela de pedidos, o calendário poderia estar no lugar dos pedidos). (Possibilidade de deixar esta funcionalidade para segunda versão)
a.    Mostra datas marcadas de atendimentos.

b.    Integrado com o Google calendar

Funcionalidades
1.    Pagamentos integrado com Iugu (iugu.com)
a.    Plataforma marketplace
i.
https://iugu.com/referencias/api#marketplace
b.    Pagamentos recorrentes
i.    https://iugu.com/referencias/api#formas-de-pagamento-de-cliente
c.
Caso o pagamento não for em uma bolha no chat, uma opção é que após o cliente registrar o cartão dele com sucesso, o pagamento seja simplesmente feito pelo atendente. Aonde o atendente confirma o preço com o cliente, e ele aceitando, já debita do cartão dele o valor.
2.    Push notifications e badge
a.    Receber notificação push quando nova mensagem/pagamento for recebido.
b.    Fazer uso de badge quando nova msg/pagamento for recebido.

Atendimento (Backend) Web
1.    Uma ‘aba’ de chat por cliente.
2.    Base de dados simples dos clientes.
a.    Alguns dados do cliente visíveis junto com chat.
3.    Mensagens automáticas.
a.    Fora do horário de atendimento
b.    Feriados
4.    Calendário com atividades dos clientes
5.
ÁRea de atividades dos clientes
a.    Quando o cliente cria uma tarefa limpeza ou reparo, um item já é criado automaticamente nesta área.
b.    Aonde os atendentes criam as tarefas de “assistente pessoal”, e modificam as de limpeza e reparos.
c.    Caixa para por status de cada caso
d.    Caixa para por atualização escrita de cada caso
e.    Caixa para enviar lembretes referentes ao caso
i.
Lembretes vão para Push, e para pagina de atividades no app.
6.    Pagina para gerar cobrança para cliente.
7.    Apenas um atendente agora, assim que ficar pronto podemos implementar multi atendentes.

Category: IT & Programming
Subcategory: Apps programming. Android, iOS and others
Is this a project or a position?: Project
I currently have: I have specifications
Required availability: As needed
Experience in this type of projects: Yes (I have managed this kind of project before)
API Integrations: Payment Processor (Paypal, Stripe, etc.)
Required platforms: iPhone, Android

Open