Analisando propostas

Aplicativo de gestão de vendas e carteira de clientes

Publicado em 24 de Abril de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Trata-se da implementação de novas funcionalidades no app rahra empreendedoras e a programação do mesmo em ios e android.
Escopo:
1.    tela inicial:
após a tela de abertura com a logo da empresa, o app deverá apresentar uma tela inicial de login e cadastro. LOGIN para validação de cadastro no servidor e acesso às funcionalidades.
Cadastro para registrar dados e senha para acesso futuro ao app.

1.1.    tela cadastro:
a tela de cadastro deve solicitar: e-mail, whats, cpf, nome e senha. O cadastro deve liberar automaticamente o acesso ao app pelo período de 7 dias. Após esse período, apenas cadastros autorizados e liberados pelo adm no portal podem acessar o app.
Em caso de bloqueio o APP deve apresentar a mensagem: “Algo está errado com seu acesso. Entre em contato com o suporte e informe o erro 800. Clique aqui e mande uma mensagem via whats.?
?? (íCone whats para enviar mensagem).

1.2.    LOGIN:
A tela de login deve solicitar dados para o acesso ao app, bem como função de recuperar senha.
O usuário deve poder acessar o app por número de whats cadastrado, email ou cpf juntamente com a senha registrada na tela de cadastro.
Se os dados estiverem corretos, liberar o acesso ao APP.
Os dados devem ser guardados no dispositivo do usuário para que não seja necessário logar todas as vezes que o aplicativo for aberto.

1.3.    recuperar senha:
solicitar um dos dados cadastrados, sendo cpf, rg ou whats, e enviar nova senha para o email cadastrado.

2.    menu principal:
após validação do login, o app deve apresentar as seguintes funções:

2.1.    VENDAS:
Registro simples de valor vendido à determinado cliente. O usuário deve selecionar o cliente já cadastrado anteriormente. Tela simples: seleciona o cliente e registra o valor que realizou de venda para aquele cliente.
Valor e data da venda vão para a ficha do cliente guardados no servidor.

2.2.    CLIENTES:
Ao entrar nessa tela, o sistema deverá apresentar:
2.2.1.1.    barra de busca: busca de clientes por nome ou telefone;
2.2.1.2.    “+” adicionar clientes: botão “+” ao lado da busca para adicionar clientes. Ao clicar em adicionar, cadastrar os clientes no servidor com os seguintes dados: Nome completo, whats, Endereço, N°, Bairro, Cidade, data de aniversário;
2.2.1.3.    listagem de clientes: mostrar a lista de clientes cadastrados pela revendedora.
Todos os dados devem estar no servidor. A lista deve apresentar o nome, o telefone, data e valor da última compra, bem como um botão para enviar mensagem via whats e botão para telefonar ao cliente.
2.2.1.4.    FILTRO E ORDENAÇÃO de clientes: possiblidade de filtrar e ordenar clientes:
•    última compra: nos últimos 7 dias; há mais de 30 dias; há mais de 60 dias; há mais de 90 dias.
•    aniversário: nos próximo 7 dias; nos próximos 15 dias, nos próximos 30 dias.
2.2.1.5.    consulta do cliente: ao entrar no cadastro do cliente, apresentar os dados de cadastro, bem como todas as vendas realizadas a ele.

2.3.    encomendas clientes:
ao entrar nessa tela, o sistema deverá apresentar:
2.3.1.1.    barra de busca: busca de encomendas por cliente;
2.3.1.2.    “+” adicionar encomendas: botão “+” ao lado da busca para adicionar encomendas. Ao clicar em adicionar, o app pergunta qual o cliente da encomenda, e abre campo para digitação da encomenda em sí, bem como a data de necessidade de entrega. Gravar no servidor todos os dados.

2.3.1.3.    listagem de encomendas: mostrar a lista de encomendas cadastrados pela revendedora. Todos os dados devem estar no servidor. A lista deve apresentar o cliente, a encomenda, a data prevista para entrega, bem como um botão para enviar mensagem via whats e botão telefonema para contactar o cliente.
Encomendas que passaram do prazo de entrega devem ser apresentadas em vermelho, encomendas que estão há 7 dias da entrega serem apresentadas em amarelo.
2.3.1.4.    FILTRO E ORDENAÇÃO de encomendas: possiblidade de filtrar e ordenar encomendas:
•    prazo vencido
•    entrega em 7 dias:
•    entrega em 15 dias.
2.3.1.5.    CONSULTAR E editar do encomendas: ao entrar no cadastro do encomendas, apresentar os dados e possibilidade de editar encomendas.
2.3.1.6.    deslizar para excluir: a o deslizar dedo para esquerda apresentar botão para excluir o registro, ao deslizar novamente apagar o registro.

2.4.    fotos de produtos:
função já desenvolvida. Será necessário apenas implementar a função de deslizar para os lados para visualizar as fotos anterior e posterior à foto que está na tela.

2.5.    catálagos:
função semelhante à galeria de fotos de produtos, porém, ao invés de fotos, irá apresentar os catálogos em pdf das campanhas da empresa. Os catálogos são upados no servidor, e para cada catálogo é necessário cadastrar uma foto de capa, bem como o nome do catálogo. Catálogos cadastrados por último aparecem primeiro.
Possibilidade de busca de catálogo igual ao menu fotos já desenvolvido.

2.6.    universidade rahra:
redirecionamento em navegador interno do app para endereço web que dará acesso ao portal ead da empresa.

2.7.    mural de avisos:
avisos emitidos pela empresa via portal adm às revendedoras. Todo aviso deve também emitir um Pushup.

2.8.    meu cadastro:
possibilidade de alterar senhas e dados do usuário.

Contexto Geral do Projeto

APP será disponibilizado para revendedoras da empresa para controlarem seus clientes, vendas à seus clientes, e visitas de clientes. Já existe o projeto para que o APP cresça em funcionalidades.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas iPhone, Android
Eu preciso Criar um app
Precisa de back-end Sim
Gateway de pagamento Não

Prazo de Entrega: 05 de Maio de 2020

Habilidades necessárias