📂 RoomingNights-Dashboard (Pasta do projeto)
│── 📂 backend (Coleta e armazenamento de dados)
│ ├── 📄 config.py (Variáveis de ambiente e configurações da API)
│ ├── 📄 fetch_data.py (Consome a API e salva no banco de dados)
│ ├── 📄 database.py (Gerencia a conexão com o banco de dados)
│ ├── 📄 models.py (Define a estrutura das tabelas no banco)
│ ├── 📄 etl.py (Processa e limpa os dados antes do dashboard)
│ ├── 📄 server.py (API para expor os dados processados para o dashboard)
│
│── 📂 dashboard (Visualização dos dados)
│ ├── 📄 app.py (Cria o dashboard com Dash ou Streamlit)
│ ├── 📂 assets (Arquivos CSS ou imagens para o dashboard)
│ ├── 📂 components (Gráficos e tabelas do dashboard)
│
│── 📂 data (Armazena arquivos temporários CSV/JSON)
│
│── 📂 notebooks (Análises exploratórias com Jupyter Notebook)
│
│── 📄 README.md (Documentação do projeto)
│── 📄 requirements.txt (Lista de dependências para instalar o projeto)




vamos separa por parte tudo pra ficar mais organizado a manutenção