š Projeto freelance ā Sistema de coleta e consolidação de preƧos de mercado por sku/ean (mvp)
šÆ objetivo
desenvolver um sistema inicial (mvp) para coleta automƔtica de preƧos de mercado a partir de uma lista de produtos identificados por sku, ean ou gtin, utilizando apis de marketplaces e/ou comparadores de preƧos.
O sistema deve consolidar essas informações e gerar um preço médio/referência de mercado por produto, exibindo os dados em uma interface simples e disponibilizando também via API para futuras integrações.
š§© Escopo do projeto
1ļøā£ Importação de produtos
Upload de lista de produtos via CSV
Campos mĆnimos:
sku ou código interno
ean/gtin (ou equivalente)
nome do produto (opcional)
2ļøā£ coleta automĆ”tica de preƧos
integração com apis públicas ou autorizadas de marketplaces/comparadores
para cada produto, coletar:
preƧo encontrado
nome da fonte
link do anĆŗncio (quando disponĆvel)
data/hora da coleta
implementar tratamento de:
rate limit
falhas de api
retries automƔticos
3ļøā£ consolidação dos dados
o sistema deverĆ”:
exibir preƧos por fonte (em colunas ou agrupados)
calcular automaticamente:
preƧo mƩdio de mercado
mediana (preferencial)
quantidade de preƧos considerados
permitir exportação dos resultados (csv/excel)
4ļøā£ interface simples (backoffice)
pode ser:
painel web simples
ou
dashboard administrativo bƔsico
funcionalidades:
importar lista de produtos
visualizar resultados consolidados
filtros por produto/sku
exportação de dados
5ļøā£ api para integração futura
criar endpoints rest bƔsicos para consumo futuro por outros sistemas:
criação de job de coleta
consulta de resultados por produto
consulta de status do processamento
š¾ banco de dados
obrigatório:
mysql
estrutura organizada para armazenar:
produtos consultados
preƧos coletados por fonte
histórico de coleta
preƧo consolidado de mercado
āļø hospedagem e entrega
o sistema deverĆ” ser entregue rodando de forma independente, preparado para deploy em cloud (aws ou similar).
Preferencial:
Docker ou containerização
variƔveis de ambiente configurƔveis
documentação de setup e deploy
š¦ EntregĆ”veis esperados
Código fonte documentado
Sistema funcional rodando standalone
Interface bÔsica de visualização
api rest documentada
documentação técnica de instalação
instruƧƵes para deploy em cloud
š¤ perfil desejado do freelancer
experiência com integração de apis
conhecimento em
node.js, Python ou similar
ExperiĆŖncia com MySQL
Noções de cloud ou containerização
Organização e documentação do código
ā Diferenciais
Experiência com scraping ou monitoramento de preços
ExperiĆŖncia com marketplaces ou comparadores
Conhecimento em AWS ou Docker
ā± Prazo estimado
Projeto inicial MVP ā prazo a combinar (estimativa entre 2 e 4 semanas).
š¬ Observação
O objetivo é construir um MVP funcional com possibilidade de evolução futura.
Prazo de Entrega: NĆ£o estabelecido