Sistema web para cadastramento de produtos no MercadoLivre via planilha do Excel
Requisitos:
O sistema faz autenticação das credenciais no MercadoLivre e o usuário aprova a aplicação logado no mercado livre.
- Listar os produtos ativos/ pausados/ finalizados; Por padrão o sistema listará os produtos ativos.
Na listagem dos anúncios dentro do sistema deve conter: botão seletor, foto, título (ancorado com link do anuncio do ml), sku, preço, quantidade em estoque, total de visitas, total vendas, modalidade do anúncio (clássio/premium), id do anúncio, tipo de envio(caso seja mercadoenvios frete grátis, mostrar também o valor que será cobrado).
- Botão seletor para selecionar os produtos listados na página 1.
Ao clicar no botão seletor que seleciona todos produtos da pagina 1, o sistema tem que disponibilizar outro botão extra para selecionar todos anúncios cadastrados no ML, permitindo o usuário escolher se ele quer selecionar só os listados na pagina 1, ou selecionar todos de uma vez.
Caso esteja filtrado produtos com o status “ativos” o botão extra que o sistema disponibilizará deverá selecionar todos anúncios ativos.
- Botão ações:
Se produto estiver ativo, terá as opções: Pausar/Finalizar;
Se produto estiver pausado, terá as opções: Ativar/Finalizar;
Se produto estiver finalizado, terá as opções: Recadastrar/Excluir;
- Campo de busca, onde poderá buscar o produto por nome e SKU e id anúncio;
Filtros por:
Estado:
- Ativos;
- Pausados;
- Finalizados
Tipo de Anúncio:
- Clássico
- Premium
Administrar com o Excel:
- Anunciar:
O sistema terá uma planilha modelo para cadastramento dos produtos.
Envia os produtos ao MercadoLivre por meio da planilha do Excel.
Ao enviar a planilha para o sistema o sistema valida o arquivo recebido e verifica cada campo/atributo antes de anunciar de acordo com a aceitação da API do MercadoLivre.
Caso o sistema encontre algum erro: Deverá contabilizar quantos produtos foram encontrados erros. Disponibilizar a planilha para o usuário baixar com os campos com erros destacados em vermelho, e se possível comentar qual foi o erro na determinada célula. Ou se o usuário quiser prosseguir, o sistema irá ignorar os produtos com erros e anunciar apenas os validados.
A planilha modelo “Anunciar”, deve conter os seguintes campos:
Sku: Identificador do produto. (O sistema deve permitir a duplicidade de sku para que seja possível enviar mais de um produto com o mesmo sku).
Título: Digite um título do seu produto com até 60 caracteres.
Tags: Digite as palavras chaves de seu produto para os mecanismos de buscas. (Opcional)
Categoria: O usuário deve inserir o id da categoria, ou caso este campo esteja em branco o sistema irá escolher uma categoria automaticamente com base no título.
Descrição: Escreva descrição do produto (deve aceitar html)
Preço de venda: Preço de venda dentro do Mercado Livre.
Estoque: Digite a quantidade em estoque.
Plano anúncio: Para premium (digite “p” no campo) ou para clássico (digite “c” no campo) ou Anuncio Grátis (digite “g” no campo).
Condição: Para novo (digite “novo”) ou para usado (digite “usado”)
Garantia: Escreva a garantia do produto (caso o campo estiver em branco, será enviado como “sem garantia”)
Video You Tube: Link do video do You tube(opcional)
Frete (MercadoEnvios): Para pago pelo cliente (digite 1) ou para frete grátis para todo Brasil (digite 2) para frete grátis exceto norte e nordeste (digite 3), caso a categoria não aceitar ME, o sistema envia como frete a combinar.
Retirar no local: Para ativar a retirar no local (digite “sim”) para desativar retire no local (deixe o campo em branco)
Marca: Marca do produto (opcional)
Modelo: Modelo do produto no fabricante (opcional)
Código de barras: Código de barras do produto (opcional)
Fotos : São 08 campos para colocar fotos. Copie e cole o link de cada imagem nos campos, em caso de imagens que esta no seu computador hospede ela no
photobucket.com depois copie o link.
- Modificar:
Deve-se selecionar os produtos a ser modificados, o sistema deverá permitir selecionar todos os produtos do vendedor ou apenas os produtos listados a partir dos filtros ou campo de busca.
O sistema gera uma planilha modelo contendo todos os produtos selecionados, e terá um botão para baixar essa planilha para fazer a modificação.
Na mesma pagina terá uma opção para carregar a planilha novamente e prosseguir com a modificação.
O sistema valida os campos os campos/atributos novamente ao carregar a planilha de modificação.
A modificação deve ocorrer de modo que não afete o estado atual do produto no ML, ou seja somente o atributo do produto que tiver um valor diferente do cadastrado que sofrerá a alteração, de modo que um produto que já possui vendas e visitas, não perca as vendas e visitas (posicionamento).
A planilha modelo “Modificar”, deve conter os seguintes campos:
Sku: Identificador do produto. (O sistema deve permitir a duplicidade de sku para que seja possível enviar mais de um produto com o mesmo sku).
Código do Anúncio: Código do anuncio no MercadoLivre.
Título: Digite um título do seu produto com até 60 caracteres.
Tags: Digite as palavras chaves de seu produto para os mecanismos de buscas. (Opcional)
Categoria: O usuário deve inserir o id da categoria, ou caso este campo esteja em branco o sistema irá escolher uma categoria automaticamente com base no título.
Descrição: Escreva descrição do produto (deve aceitar html).
Preço de venda: Preço de venda dentro do Mercado Livre.
Estoque: Digite a quantidade em estoque.
Plano anúncio: Para premium (digite “p” no campo) ou para clássico (digite “c” no campo) ou Anuncio Grátis (digite “g” no campo).
Condição: Para novo (digite “novo”) ou para usado (digite “usado”).
Garantia: Escreva a garantia do produto (caso o campo estiver em branco, será enviado como “sem garantia”) .
Video You Tube: Link do video do You tube(opcional)
Frete (MercadoEnvios): Para pago pelo cliente (digite 1) ou para frete grátis para todo Brasil (digite 2) para frete grátis exceto norte e nordeste (digite 3), caso a categoria não aceitar ME, o sistema envia como frete a combinar ou caso o usuário deixar esse campo em branco o sistema envia frete a combinar.
Retirar no local: Para ativar a retirar no local (digite “sim”) para desativar retire no local (deixe o campo em branco)
Marca: Marca do produto (opcional)
Modelo: Modelo do produto no fabricante (opcional)
Código de barras: Código de barras do produto (opcional)
Fotos : São 08 campos para colocar fotos. Copie e cole o link de cada imagem nos campos, em caso de imagens que esta no seu computador hospede ela no
photobucket.com depois copie o link.
O sistema deve ser desenvolvido em linguagem php, banco de dados mysql.
Prazo de Entrega: 27 de Abril de 2017