Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/data-engineering-community/data-engineering-salaries
A Streamlit app to explore data engineering salary data.
https://github.com/data-engineering-community/data-engineering-salaries
data data-engineering data-visualization database dataset salaries
Last synced: about 2 months ago
JSON representation
A Streamlit app to explore data engineering salary data.
- Host: GitHub
- URL: https://github.com/data-engineering-community/data-engineering-salaries
- Owner: data-engineering-community
- License: mit
- Created: 2023-09-07T02:20:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-06T18:20:44.000Z (12 months ago)
- Last Synced: 2024-05-01T11:29:16.424Z (8 months ago)
- Topics: data, data-engineering, data-visualization, database, dataset, salaries
- Language: Python
- Homepage: https://dataengineering.wiki/Community/Salaries
- Size: 400 KB
- Stars: 24
- Watchers: 6
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Data Engineering Salaries
Each quarter we run a salary survey in our community to help increase transparency around salary and compensation for Data Engineering. This application is for exploring and analyzing the salary data.
Notes:
- This is a community project and it's early in development - contributions are welcome!
- Data from historical surveys is not yet available but we do plan to backfill it.
- [Streamlit Docs](https://docs.streamlit.io/)
- [Raw data](https://docs.google.com/spreadsheets/d/1GuEPkwjdICgJ31Ji3iUoarirZNDbPxQj_kf7fd4h4Ro/edit#gid=0)## Requirements
- Docker
## Setup
- Download or clone the repository.
- Rename the example.secrets.toml (inside .streamlit folder) file to secrets.toml
- Open the **Raw Data** sheet, copy the full URL and paste it to the *secrets.toml* **public_gsheets_url** variable.## Build
```bash
docker compose build
```## Run
Run the streamlit container in detached mode
```bash
docker compose up -d
```Start/Stop docker container
```bash
docker compose start
docker compose stop
```In your browser, Go to `localhost:8501`