Este é um web app completo que roda na nuvem. Você pode acessar diretamente pelo navegador sem precisar instalar nada!
Opção 1: Streamlit Community Cloud (Recomendado)
- Faça push deste código para GitHub
- Acesse share.streamlit.io
- Conecte seu repositório GitHub
- Deploy automático em segundos!
Opção 2: Railway
- Conecte seu GitHub ao Railway
- Deploy com um clique
- URL personalizada disponível
Opção 3: Heroku
# Deploy via Heroku CLI
heroku create seu-app-trelliq
git push heroku main- ✅ 100% Web-based: Não precisa instalar nada
- ✅ Responsivo: Funciona em mobile, tablet e desktop
- ✅ Upload de Arquivos: Arraste e solte arquivos JSON
- ✅ Download Direto: Baixe relatórios Excel/CSV
- ✅ Compartilhável: Envie o link para sua equipe
- ✅ Sempre Atualizado: Atualizações automáticas
- Python 3.12
- Streamlit (latest)
- Pandas (latest)
- Plotly (latest)
- OpenPyXL (latest)
- Acesse o link do app (após deploy)
- Faça upload do JSON do Trello
- Visualize relatórios em tempo real
- Baixe os resultados
- Compartilhe com a equipe
- Dashboard interativo com métricas
- Gráficos dinâmicos e responsivos
- Tema profissional customizável
- Eliminação automática de duplicatas
- Suporte aos 4 grupos de marketing
- Análise de colaboradores em tempo real
- Relatórios Excel formatados
- CSVs para análise externa
- JSONs para integração
Procfile- Configuração do servidor.streamlit/config.toml- Tema e settingsruntime.txt- Versão Pythonrequirements.txt- Dependências
trelliq-python/
├── app.py # Aplicação principal Streamlit
├── requirements.txt # Dependências Python
├── Procfile # Configuração do servidor web
├── runtime.txt # Versão Python para deploy
├── .streamlit/
│ └── config.toml # Configurações do Streamlit
├── src/
│ ├── data_processor.py # Processamento de dados
│ ├── config.py # Configurações dos grupos
│ └── utils.py # Utilitários gerais
└── data/
└── samples/ # Dados de exemplo
Os 4 grupos de marketing são configuráveis através do arquivo src/config.py:
- Grupo 1: Criadores de Conteúdo
- Grupo 2: Social Media
- Grupo 3: Análise e Relatórios
- Grupo 4: Flávia + Coordenação
- Relatório de Tarefas por Grupo
- Análise de Colaboradores
- Distribuição de Status
- Métricas Avançadas
- Tendências Temporais
- Acesso Universal: Qualquer pessoa com o link pode usar
- Zero Instalação: Funciona direto no navegador
- Sempre Online: Disponível 24/7
- Auto-scaling: Suporta múltiplos usuários
- Atualizações Automáticas: Sempre na versão mais recente
- ✅ Chrome, Firefox, Safari, Edge
- ✅ Mobile (iOS/Android)
- ✅ Tablets e iPads
- ✅ Todas as resoluções
- Carregamento rápido (< 3s)
- Processamento eficiente com pandas
- Cache inteligente para dados
- Otimizado para web
Este sistema foi desenvolvido para resolver problemas de duplicação encontrados na versão TypeScript anterior, utilizando pandas para processamento eficiente de dados.
🎉 Pronto para usar! Deploy seu web app em minutos e tenha acesso aos relatórios Trello de qualquer lugar!