Sobre este projeto
it-programming / web-development
Aberto
Estamos trabalhando na integração da api da ds lite em nosso marketplace. Nosso sistema é composto por três plataformas: site do usuário, painel do vendedor e aplicativo do usuário. A DS Lite oferece uma API aberta que facilita o dropshipping de empresas nacionais. A seguir, detalho os requisitos e funcionalidades que precisamos implementar.
Objetivo:
Integrar a api da ds lite ao nosso sistema para importar produtos de empresas fornecedoras e homologá-los em nossa plataforma. Os dados serão armazenados em nosso servidor para garantir uma performance melhor, evitando a lentidão de carregamento da API.
Funcionalidades e Requisitos:
Importação de Produtos:
Puxar informações detalhadas (texto, estoque e imagem) dos produtos das empresas integradas à DS Lite.
Fazer upload dessas informações em nosso sistema de dados para evitar latência de carregamento (a api da ds lite demora cerca de 9 a 10 segundos para carregar um produto).
Perfis de Fornecedores:
Cada fornecedor, como por exemplo a Hayamax, terá um perfil no painel do vendedor.
Todos os produtos de cada fornecedor serão listados dentro de seus respectivos perfis.
Autenticação e Status:
Autenticar fornecedores e consultar o status deles.
Verificar e acompanhar o status de pedidos, incluindo rastreamento de envio.
Cálculo de Frete:
Calcular o frete corretamente utilizando as informações fornecidas pela api da ds lite.
Mostrar transportadoras e opções de frete disponíveis.
Emissão de Etiquetas e Notas Fiscais:
Enviar etiquetas de envio e notas fiscais via xml diretamente para a api da ds lite.
Garantir que as informações sejam corretamente transmitidas para os fornecedores.
Visualização de Produtos:
Os produtos importados devem aparecer tanto no site quanto no aplicativo do usuário para serem comprados.
As informações precisam ser consistentes e atualizadas em ambas as plataformas.
Acompanhamento de Pedidos:
Implementar um sistema para que os usuários acompanhem o status de envio dos pedidos diretamente em nosso site.
Alteração de Preços:
Implementar uma funcionalidade no painel do administrador para mediação de preços.
Permitir que o administrador escolha categorias de produtos e aplique uma porcentagem de aumento ou um valor fixo adicional ao preço.
A funcionalidade deve ser capaz de ajustar preços em massa, por faixa de preço (por exemplo, produtos de R$10 a R$20, com acréscimo de 50% ou R$10).
Conhecimentos Mínimos Necessários:
Node/Express para desenvolvimento da API.
React/Next para o frontend.
Flutter para o desenvolvimento mobile.
MongoDB/Firebase para gerenciamento de banco de dados.
Conhecimentos básicos de AWS para infraestrutura e serviços na nuvem.
Contexto Geral do Projeto
A integração é para puxar produtos que estão em site de fornecedores que temos contrato, em nosso site chamado deshopnise.com.br. Precisamos fazer upload das informações na nossa nuvem e carregar em nosso site esses produtos, pense como o fornecedor fosse um vendedor comum dentro do nosso painel do vendedor. A api da dslite é aberta, e podemos molda-la a nossa vontade em nosso site e aplicativo.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor, Outro
Outras funções necessárias Node/Express - API
React/Next - FrontEnd
Flutter - Mobile
MongoDb/Firebase - Banco de dados
e o basico de AWS.
Prazo de Entrega: Não estabelecido
Habilidades necessárias