An open API service indexing awesome lists of open source software.

https://github.com/debora-carvalho/python-dashboard-salaries

Dashboard Interativo desenvolvido em Python, com salários de profissionais da área de dados.
https://github.com/debora-carvalho/python-dashboard-salaries

pandas plotly python3 streamlit

Last synced: about 2 months ago
JSON representation

Dashboard Interativo desenvolvido em Python, com salários de profissionais da área de dados.

Awesome Lists containing this project

README

          

# Dashboard Interativo - Salários de Profissionais da Área de Dados

Este projeto é um **Dashboard Interativo** desenvolvido em **Python** utilizando:
- [Pandas](https://pandas.pydata.org/) para manipulação e análise de dados.
- [Streamlit](https://streamlit.io/) para criação da interface interativa.
- [Plotly](https://plotly.com/python/) para visualizações gráficas.

O objetivo é explorar dados salariais de profissionais da área de dados de forma visual e dinâmica.

## Pré-requisitos

Antes de iniciar, verifique se você possui instalado em seu sistema:
- [Python 3.9+](https://www.python.org/downloads/)
- [Git](https://git-scm.com/)

## Estrutura de pastas
```bash
├── app.py # código principal do dashboard
├── data/ # arquivos CSV (fonte de dados)
├── requirements.txt # lista de dependências
├── .github
└── images/ # imagens utilizadas no arquivo README.md
├── .gitignore # arquivos/pastas ignorados pelo Git
└── README.md # este guia
```

## Screenshots
![Screenshot 1 - Filtros e cabeçalho](.github/images/dashboard1.png)
![Screenshot 2](.github/images/dashboard2.png)
![Screenshot 3](.github/images/dashboard3.png)

## Como utilizar

Você pode baixar este projeto em arquivo .zip, clicando no botão Code, ou então seguir os passos abaixo para clonar o repositório em seu dispositivo:

```bash
# Clone o repositório
git clone https://github.com/Debora-Carvalho/python-dashboard-salaries.git

# Entre no repositório
cd python-dashboard-salaries
```

Se for a primeira vez em que está rodando o projeto, crie o ambiente virtual:
```bash
# Windows (PowerShell)
python -m venv .venv
.venv\Scripts\Activate
```

```bash
# macOS/Linux
python3 -m venv .venv
source .venv/bin/activate
```

```bash
# Instale as dependências
pip install -r requirements.txt
```

Depois de configurar, sempre que quiser rodar novamente execute:

```bash
# Windows (PowerShell)
.venv\Scripts\Activate
```

```bash
# macOS/Linux
source .venv/bin/activate
```

E então, rode localmente com o Streamlit:
```bash
streamlit run app.py
```

O dashboard estará na porta:
```bash
http://localhost:8501
```

## Author

| [
Débora Carvalho](https://github.com/Debora-Carvalho) |
| :---------------------------------------------------------------------------------------------------------------------------------------: |
| [Linkedin](www.linkedin.com/in/debora-vieira-carvalho-45a478205) |


Última atualização: ago.2025