Tabela de Conteúdos
Pesquisa de Mercado: Tênis de Corrida Masculino
Repositório
Documentação
(Documentação em desenvolvimento)
DocumentaçãoFerramentas Utilizadas
- Python 3.12
-
Web scraping
- Oracle Cloud Always Free Tier
- Scrapy
- Requests
- Scrapeops Scrapy
- Cron Job
-
ETL
- Oracle Cloud Always Free Tier
- DuckDB
- Polars
- Pandera
- Cron Job
- Render PostgreSQL Free Tier
-
Dashboard
- Dash Plotly
- Dash Bootstrap Components
- Dash AG Grid
- Plotly
- DuckDB
- Pandas
- Gunicorn
- Nginx
- Docker
- Render Web Service Free Tier
- Render PostgreSQL Free Tier
Dashboard Produção
(O dashboard foi projetado para ser visto pelo computador)
Dashboard-
OBS:
Minha aplicação é 0800.
Daí tem algumas limitações, como:
- Depois de 15 minutos do último acesso, o server é desligado. Quando a próxima pessoa tentar acessar o site, há um atraso de 50 segundos para ligar o server. Então é normal demorar 50 segundos para aparecer alguma coisa na tela.