- FastAPI - Framework para construir APIs em Python
- Jinja2 - Motor de templates para renderizar HTML
- Aiohttp - Para requisições assíncronas
- Docker - Para containerização do projeto
.
├── Dockerfile
├── requirements.txt
├── src
│ ├── app.py
│ ├── __init__.py
│ ├── spider.py
└── templates
├── index.html
└── scrape.html
Redireciona para a página inicial.
Renderiza a página inicial (index.html
).
Inicia o scraping de uma loja Shopify.
- Parâmetros:
store_name
(str) - Nome da lojasite_url
(str) - URL da loja
- Retorno:
- Lista de produtos coletados com:
title
editor
published_at
updated_at
price
images
- Lista de produtos coletados com: