Analisando propostas

Aplicativo E Site De Vendas

Publicado em 02 de Fevereiro de 2018 dias na TI e Programação

Sobre este projeto

USD 1.000 - 3.000

1.    Site e aplicativo usuário
a.    Site e aplicativo devem oferecer aos usuários as mesmas funcionalidades.
b.    Aplicativo nativo:
i.    Ao acessar pela primeira vez, deverá solicitar cadastro com nome, data de nascimento, sexo, estado civil, CPF, endereço, email, senha, nome no face, perfil instagram.
Ii.    Após o cadastro, o usuário poderá usar o aplicativo.
Iii.    Produtos em promoção estarão sendo exibidos na tela principal, em ordem aleatória. Quando o dono de uma loja colocar um produto em promoção, marcando uma caixa de verificação no cadastro do produto, automaticamente ele entra em exibição aleatória nesta tela.

Iv.    O sistema deverá registrar no banco de dados, todas as pesquisas realizadas pelo usuário, e inserir estes itens na primeira tela de exibição, se ainda estiverem ativos, junto aos itens de promoção, quando o aplicativo for aberto novamente, mas somente nas duas próximas vezes.
v.    Deve possibilitar fazer pesquisa de itens, por loja, categoria, grupo e subgrupo, e tamanho.
Vi.    Ao filtrar os itens, os mesmos devem ser exibidos de acordo com uma opção escolhida pelo usuário:
1.    Do mais barato para o mais caro
2.
Do mais caro para o mais barato
3.    Do mais curtido para o menos curtido
4.    Do menos curtido para o mais curtido
5.
Em caso de empate, colocar em ordem alfabética pelo nome, em seguida pelo código.
Vii.    Todos os itens listados serão exibidos com :
1.    Código,
2.
Nome,
3.    Quantidade em estoque,
4.    Preço,
5.
Tamanhos,
6.    Opção para curtir
7.    Número de curtidas
8.
Me avise se o preço chegar a
9.    Opção para escolher a qtd a comprar
10.    Opção para informar o CEP e calcular a entrega
11.
Se o CEP carregar no endereço a cidade de Caruaru, a entrega terá um valor fixo definido no Painel ADM.
12.    Adicionar ao carrinho.
Viii.    Ofertas do dia itens: deverá mostrar os itens que foram colocados em ofertas no dia.
Ix.    Visualizar o carrinho, permitindo editar e excluir itens.
1.    Nesta tela deve ter uma opção para voltar para a pesquisa
2.    Nesta tela devem ter as seguintes opções:
a.    Conversar com o vendedor:
i.
Devem abrir uma tela de chat, para interagir com o vendedor. Este chat estará disponível apenas no horário comercial.
b.    Caso a empresa vendedora esteja configurada para fazer venda sem confirmação de estoque, deve disponibilizar o botão “Finalizar compra”. Caso não esteja, deve disponibilizar o botão: “Confirmar Estoque”. Quando um cliente acionar este botão, deve gerar uma notificação no aplicativo versão loja, e no site, e enviar um email, solicitando a confirmação de disponibilidade do estoque.

c.    Após a confirmação pela loja, deve exibir o botão “Finalizar Compra”.
d.    Finalizar a compra.
i.    Caso a cidade esteja cadastrada no Painel Admin, na tabela EntregaPropria, deve acrescer o valor de entrega cadastrado no Painel Admin. Caso não esteja, deve acrescer o valor do Correio.
Ii.    Deve permitir alterar o endereço de entrega para um outro que não seja o que esta no cadastro do usuário, e calcular a taxa de entrega, acrescentando ao total do pedido.
Iii.    Deve permitir escolher uma das formas de pagamento cadastradas no painel administrador:
1.    Cartão de crédito através do PagSeguro.

2.    Dinheiro, onde o recebedor a receberá
3.    Boleto bancário
iv.    Deve informar o número do pedido, e a previsão de entrega para dois dias, se a cidade estiver na tabela Entrega_propria.
Se for outra, deve mostrar os prazos do correio, com valores.
3.    Após o fechamento do carrinho, o numero do pedido deve ficar disponível para consulta, através de uma opção: Minhas Compras, onde o usuário poderá consultar o que foi comprado e o status do pedido: Pendente, Separado, Entregue.
4.    O pedido só deve ser separado para entrega quando for confirmado o pagamento do mesmo. A não ser que seja escolhida a forma de pagamento em dinheiro na entrega.
5.    Esta confirmação deve ser dada pelo PagSeguro, ou pelo pagamento do boleto, e alterado o status do pedido para pagamento confirmando.
6.    Pedidos – Status:
a.    Pendente – aguardando confirmação pagto
b.    Liberado
c.
Separado
d.    Entregue
e.    Cancelado

x.
Lista de lojas: deve ter uma opção que permita visualizar e filtrar todas as lojas por: categoria, grupo, subgrupo, localização (bairro e cidade). Selecionando uma loja, todos os seus produtos devem ser exibidos. Também deve ser exibido informações sobre a empresa.

Xi.    Associação de produtos: quando o cliente escolher um produto, deve ser apresentado ao mesmo os itens que estiverem cadastrados como associados (serão produtos complementares).
Xii.    Me avise se o preço chegar a R$X. Esta opção deverá estar abaixo de cada item exibido.
Quando o usuário clicar nesta opção e digitar um valor, deve ser enviada uma notificação ao usuário da loja habilitado para tratar esta opção, onde o mesmo poderá escolher baixar o preço daquele produto para o valor ofertado pelo cliente a qualquer momento. Caso ele aprove este valor, deve ser enviada uma notificação ao cliente, para que ele possa concluir a compra com o valor indicado.
Xiii.    Cupom desconto: espaço para digitar o código do cupom desconto. O Painel Web deve gerar códigos de desconto aleatoriamente e oferecer aos clientes em compras maiores que um determinado valor, a ser configurado no PainelAdm.
Também deve permitir enviar cupom desconto para outros usuários, via email. Deve ser enviado um email ao usuário, informando do desconto, e o nome do aplicativo bem como link do site para que ele possa usar o cupom.
Xiv.    Vale-presentes: Deve permitir ao usuário informar um valor, um endereço de entrega com nome da pessoa, email, celular, telefone fixo, perfil no face de quem vai receber o presente e efetuar o pagamento. Deve ser enviado um email para esta pessoa, informando o valor do presente, e informando link e nome do aplicativo para que ele efetue a compra.
Ele poderá escolher uma compra com valor acima do vale-presente, e pagar a diferença. Um usuário da loja, habilitado para isto, deverá receber estas informações, para interaja com o presenteado, via redes sociais, telefone, etc, a fim de garantir que o mesmo fique ciente do presente que recebeu.
Xv.    Gravar dados do cartão, a cada pagamento, pedir somente código na hora de concluir a compra, enviar email para o cliente informando o pagamento.

2.    Site e app lojista
a.    Cadastrar produtos: código, nome, descrição, qtd, preço, oferta, validade oferta, categoria, grupo e subgrupo. Tamanho e quantidade por tamanho, imagem.

b.    Tela para efetuar movimentação de estoque (entrada, saída)
c.    Caso a empresa vendedora esteja configurada para fazer venda sem confirmação de estoque, a finalização do carrinho deve disponibilizar o botão “Finalizar compra”. Neste caso, após a conclusão da compra, deve ser gerada uma notificação para o usuário da loja no aplicativo versão loja, um email e uma notificação no site.

d.    Caso não esteja, deve disponibilizar o botão: “Confirmar Estoque”. Quando um cliente acionar este botão, deve gerar uma notificação no aplicativo versão loja, e no site, e enviar um email, solicitando a confirmação de disponibilidade do estoque.
e.    Clica no botão “confirmar Estoque” para informar o estoque positivo
f.    Confirmar estoque para liberar o pedido para pagamento pelo cliente, somente através de botão
g.    Notificação se cliente falar com vendedor virtual
h.
Notificação ao confirmar uma venda
i.    Dispara serviço de entrega
j.    Cadastrar itens e fotos
k.
Informar quando o pedido estiver separado para coleta
l.    Informar quando o pedido tiver sido despachado, por correio ou entrega própria. Disponibilizar o código do rastreamento, por correio.

m.    Receber notificação de item não separado após 4 horas da venda concretizada
n.    Relatórios:
i.    Pedidos confirmados com previsão de entrega
ii.
O que esta sendo mais vendido: top de vendas
iii.    Vendas e previsão de recebimento
3.    Site app administrativo
a.
Cadastrar clientes
b.    Informar se cliente vende com ou sem confirmar estoque
c.    Informar % de comissão cobrado de cada cliente
d.
Receber o chat dos clientes, e interagir com os mesmos
e.    Visualizar se cliente recebeu notificação de venda realizada
f.    Receber notificação de item separado
g.
Receber notificação de item não separado após 4 horas da venda concretizada
h.    Visualizar pedidos a coletar, e marcar os já coletados e já entregues
i.    Relatorios:
i.
O que esta sendo vendido: top de vendas
ii.    Lojas que mais vendem
iii.    Vendas realizadas para entrega separadas por bairro
iv.
Relatorio de pedidos separados para coleta
v.    Saldo a cobrar de cada lojista: entrega + comissão sobre a venda

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone

Prazo de Entrega: 04 de Março de 2020

Habilidades necessárias

Android JavaScript PHP CSS HTML5 MySQL

Voce gostaria de começar trabalhar neste projeto?

Entre com sua conta Workana ou faça o seu cadastro! Potencialize seu trabalho freelancer

Outro projetos publicados por Janayna F.

Freelancers que já se candidataram para este trabalho

  • I am a proactive and experienced professional. I have expertise in various technologies and like to develop smart solutions that generate a satisfactory result. I am focused on results and I try ...

  • Sou programador fullstack freelancer autodidata. Estou disponível para trabalhar no desenvolvimento de projetos freelancer e projetos de código aberto que julgar interessante.

  • ############################################ APLICATIVOS DE QUALIDADE COM PREÇO JUSTO Vamos trabalhar juntos! ############################################ Nós somos uma st...

  • Tenho experiência profissional de aproximadamente 5 anos em desenvolvimento de sites, tendo iniciado minhas práticas no Núcleo de Línguas e Culturas - UFPE. Atualmente trabalho como desenvolvedor w...

  • Programado com 3 anos de experiência com C#, trabalho atualmente desenvolvendo software CAM para indústria.