About this project
it-programming / mobile-development
Open
Segue abaixo os detalhes dos principais requisitos da aplicação:
> Plataforma do usuário:
> Pesquisar serviços disponíveis na minha região:
> possivel digitar endereço ou usar geolocalização;
> Visão lista e visão mapa;
> filtrar por serviço;
> Agendar serviços
> No local ou a domicilio (dependendo do profissional)
> Sistema deve abrir calendário e demonstrar agenda disponível;
> Pagar no app ou pagar no local;
> Se for no local, os dados do solicitante será exposto ao profissional para que ele aceite ou recuse.
> Após agendamento, o usuário recebe confirmação de aceitação do profissional;
> Se não houver confirmação dentro de 15 min a solicitação é cancelada.
> Permite cancelamento gratuito, caso seja feito com x horas de antecedencia.
Do contrário é cobrado uma taxa extra.
> Qualificação do usuário:
> Permite digitar estrelas e comentários;
> Cadastro de dados de pagamento:
> Cartões apenas, pois a outra possibilidade será pagar no local;
> Abertura de reclamação por falta de atendimento:
> Não encontrei o local, profissional não atendeu..
> Cada caso deverá enviar um email para uma caixa que poderá analisar caso a caso.
> Dados do usuário:
> Dados pessoais;
> Termos de aceita;
> Esqueci minha senha;
> Cash-back:
> Saldo em carteira que poderá ser utilizado em futuras compras ao atingir um valor estipulado.
> Plataforma do profissional:
> Cadastro dos serviços que atende:
> Permite descrição e foto por serviço;
> Valores dos serviços;
> Agenda disponível;
> definição de formas de pagamento;
> definição se atende em local proprio ou a domicilio;
> se for a domicilio, definir range de localização.
> Visão calendário:
> possibilita consultar os agendamentos;
> Recebimento de push de agendamento:
> Ao receber um agendamento, o profissional precisa aprovar ou reprovar.
> Painel de serviços:
> Permite consultar o histórico de serviços prestados;
> Ativação / desativação de disponibilidade;
> Definir periodo default;
> Bloqueio/controle de agenda disponível
> Cadastro de dados bancários paga recebimento;
> Administração da assinatura:
> Esqueci minha senha;
> Dados do prestador;
> Dados de pagamento;
> Termos de aceite;
> Qualificação do usuário:
> Permite avaliar o cliente;
> Abertura de reclamações:
> Apenas deverá possibilitar registrar e o texto será encaminhado para uma caixa de email padrão.
> Plataforma do gestor:
> Gestão de termos de aceite:
> 2 formulários (usuário e do profissional);
> Permite push para modificações e pop up de aceite do usuário/profissional;
> Dados do administrador:
> dados de contato e dados bancários para recebimento;
> Gestão de pagamentos e comissões:
> Definição de valores: Assinaturas e comissões
> Lista de assinaturas contratadas;
> Permite extrair lista dos prestadores de serviço;
> Lista de comissões faturadas;
> Extração de dados do credenciado:
> Formato CSV/Excel
> Painel de solicitações por transação:
> Solicitações para se tornar uma profissional;
> Solicitações de cancelamento;
> Templates de email (pode ser melhoria futura):
> Definição layouts de email que serão enviados automaticamente nas seguintes circustancias:
> Bem vindo;
> Confirmação de cancelamento;
> Atualização de plano;
> Reset de senha
Requisitos:
> Android e IOS
Project overview
O objetivo da solução é oferecer agendamento de serviços via aplicação mobile.
A solução deverá ser composta por 3 soluções:
> consumidor
> prestador de serviço
> painel administrativo
maiores detalhes serão passados após análise de orçamento inicial.
Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone
I need to Create an app
App type Promotion - Application to promote your business/company
Back-end is required Yes
Payment gateway Yes
Delivery term: Not specified
Skills needed