Skip to content

denisedacunhasilva/Streamlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Meu Segundo Dashboard de BI

Aplicação desenvolvida com Streamlit como parte de exercícios práticos de Business Intelligence (BI), com foco em interatividade, visualização de dados e construção de dashboards simples.

Objetivo

Este projeto tem como objetivo responder aos seguintes desafios:

Criar uma aplicação básica com Streamlit Trabalhar com widgets interativos Fazer upload e visualização de dados Exibir métricas e gráficos simples

Funcionalidades

✅ Ex1 – Título e Subtítulo

  • Exibição do título:

    Meu Segundo Dashboard de BI

  • Subtítulo com o nome do autor utilizando: st.title() st.header()

🎚️ Ex2 – Slider de Meta de Vendas

  • Slider interativo de 0 a 100
  • Representa a Meta de Vendas
  • Exibição do valor selecionado com:
  • st.metric()

📂📈 Ex3 – Upload de CSV + Gráfico

  • Layout dividido em duas colunas com st.columns(2)

Coluna 1:

  • Upload de arquivos .csv com st.file_uploader()

Coluna 2:

  • Exibição de gráfico simples com:
    • st.line_chart()
  • Utiliza dados da base de vendas

📖 Ex4 – Explicação com Expander

  • Uso de st.expander()
  • Contém instruções para execução do projeto localmente

🖼️ Preview do Dashboard

Dashboard Preview

Dashboard Preview

⚙️ Como Executar o Projeto

1. Clone o repositório

git clone https://github.com/denisedacunhasilva/Streamlit.git cd Streamlit

2. Crie e ative um ambiente virtual

Windows:

python -m venv venv venv\Scripts\activate

Linux/Mac:

python3 -m venv venv source venv/bin/activate

3. Instale as dependências

pip install streamlit pandas

4. Execute a aplicação

streamlit run app.py

🛠️ Tecnologias Utilizadas

  • Python
  • Streamlit
  • Pandas

📚 Aprendizados

Durante o desenvolvimento deste projeto, foram praticados:

  • Criação de interfaces interativas com Streamlit
  • Manipulação básica de dados
  • Visualização com gráficos simples
  • Organização de layout em colunas
  • Boas práticas de documentação

👩‍💻 Autora

Denise da Cunha Silva

About

Projeto destinado a aprendizado Streamlit, exercícios M2S10 DevinHouse

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages