{"id":25376484,"url":"https://github.com/williamsoares21/data-quality","last_synced_at":"2026-05-17T03:05:01.566Z","repository":{"id":277404607,"uuid":"929393445","full_name":"WilliamSoares21/data-quality","owner":"WilliamSoares21","description":"Sistema de Análise de dados da qualidade de atendentes.","archived":false,"fork":false,"pushed_at":"2025-02-21T17:50:35.000Z","size":4553,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-21T18:33:33.987Z","etag":null,"topics":["python3","streamlit"],"latest_commit_sha":null,"homepage":"https://data-quality.streamlit.app","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WilliamSoares21.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-08T12:54:32.000Z","updated_at":"2025-02-21T17:50:39.000Z","dependencies_parsed_at":"2025-02-13T19:32:54.376Z","dependency_job_id":"dbb55ecd-3a43-4104-ae28-f279f8b5e8ce","html_url":"https://github.com/WilliamSoares21/data-quality","commit_stats":null,"previous_names":["williamsoares21/data-quality"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WilliamSoares21%2Fdata-quality","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WilliamSoares21%2Fdata-quality/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WilliamSoares21%2Fdata-quality/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WilliamSoares21%2Fdata-quality/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WilliamSoares21","download_url":"https://codeload.github.com/WilliamSoares21/data-quality/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248017997,"owners_count":21034042,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python3","streamlit"],"created_at":"2025-02-15T04:28:04.082Z","updated_at":"2026-05-17T03:05:01.504Z","avatar_url":"https://github.com/WilliamSoares21.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📊 Dashboard de Qualidade de Dados\n\nBem-vindo ao repositório do **Dashboard de Qualidade de Dados**! 🚀 Este projeto foi desenvolvido com **Streamlit** para analisar e visualizar o desempenho de atendentes de forma intuitiva e interativa.\n\n## ✨ Funcionalidades Principais\n\n- 🔐 **Login de Usuário**\n  - Autenticação com diferentes níveis de acesso (Administrador e Usuário Comum)\n  - Armazenamento seguro de credenciais em variáveis de ambiente (em desenvolvimento)\n- 👤 **Perfil do Usuário**\n  - Exibição de avaliações individuais\n  - Upload de foto de perfil\n- 📈 **Gráficos de Desempenho**\n  - Visualização de métricas semanais e mensais\n  - Gráficos interativos com **Plotly**\n- 🏆 **Ranking de Atendentes**\n  - Exibição dos melhores atendentes com base nas avaliações\n- ⚠️ **Denúncias**\n  - Usuários podem registrar denúncias\n  - Administradores podem visualizar e gerenciar as denúncias\n\n## 🏗️ Melhorias Futuras\n\nAtualmente, estou trabalhando para aprimorar diversas áreas do projeto, incluindo:\n- 🎨 **Melhoria no Layout e Interface**\n- 🔄 **Funcionalidade de Reset de Senha**\n- 🆕 **Cadastro de Novo Usuário**\n- ❓ **Opção \"Esqueci Minha Senha\"**\n- 📧 **Vinculação com E-mail para recuperação de conta**\n- 🔒 **Uso adequado de variáveis de ambiente** para proteger credenciais sensíveis\n\nSe você tiver sugestões ou quiser colaborar, sinta-se à vontade para contribuir! 🚀\n\n## 🏗️ Estrutura do Projeto\n```\n📂 app.py               # Arquivo principal\n📂 data/                # Armazena dados, avaliações e denúncias\n📂 pages/               # Contém scripts das páginas do app\n  ├── admin/           # Páginas de Administrador\n  │   ├── avaliacao.py \n  │   ├── denuncias.py \n  │   ├── graficos.py \n  │   ├── perfil.py \n  ├── usuario/         # Páginas de Usuário Comum\n  │   ├── denuncias.py\n  │   ├── ranking.py\n📂 utils/               # Scripts utilitários\n  ├── auth.py           # Autenticação\n  ├── data.py           # Manipulação de dados (em desenvolvimento)\n📂 .streamlit/\n  ├── secrets.toml      # Configurações sensíveis (não versionado)\n.gitignore              # Arquivos ignorados pelo Git\n```\n\n## 🚀 Como Configurar e Executar\n\n### 📌 Configuração de Variáveis de Ambiente\nDefina as variáveis de ambiente no seu sistema operacional para proteger informações sensíveis.\n\n### 📦 Instalação\n```bash\ngit clone https://github.com/seuusuario/dashboard-qualidade-dados.git\ncd dashboard-qualidade-dados\npython -m venv venv\nsource venv/bin/activate  # (Windows: venv\\Scripts\\activate)\npip install -r requirements.txt\n```\n\n### ▶️ Execução\n```bash\nstreamlit run app.py\n```\n\n## ☁️ Implantação na Nuvem\nO projeto pode ser facilmente implantado no **Streamlit Cloud**:\n1. Acesse [Streamlit Cloud](https://share.streamlit.io/)\n2. Faça login com sua conta do GitHub\n3. Selecione este repositório\n4. Configure as variáveis de ambiente\n5. 🚀 Pronto!\n\n## 📜 Licença\nEste projeto está sob a **Licença MIT**, permitindo o uso, modificação e distribuição.\n\n## 🤝 Contribuições\nFicarei feliz em receber contribuições! Se quiser ajudar a melhorar este projeto, sinta-se à vontade para abrir um **Pull Request** ou criar uma **Issue**.\n\n💡 Qualquer sugestão ou feedback são bem-vindos! Vamos construir algo incrível juntos. 🚀\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilliamsoares21%2Fdata-quality","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwilliamsoares21%2Fdata-quality","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilliamsoares21%2Fdata-quality/lists"}