SQL Query API and Dashboard Visualizer
Project description
Software Engineering for Data Scientists
This repository contains starter code for the Software Engineering for Data Scientists final project. Please reference your course materials for documentation on this repository's structure and important files. Happy coding!
Repository Structure
├── README.md
├── assets
│  ├── model.pkl
│  └── report.css
├── env
├── python-package
│  ├── employee_events
│  │  ├── __init__.py
│  │  ├── employee.py
│  │  ├── employee_events.db
│  │  ├── query_base.py
│  │  ├── sql_execution.py
│  │  └── team.py
│  ├── requirements.txt
│  ├── setup.py
├── report
│  ├── base_components
│  │  ├── __init__.py
│  │  ├── base_component.py
│  │  ├── data_table.py
│  │  ├── dropdown.py
│  │  ├── matplotlib_viz.py
│  │  └── radio.py
│  ├── combined_components
│  │  ├── __init__.py
│  │  ├── combined_component.py
│  │  └── form_group.py
│  ├── dashboard.py
│  └── utils.py
├── requirements.txt
├── start
├── tests
  └── test_employee_events.py
employee_events.db
erDiagram
employee {
INTEGER employee_id PK
TEXT first_name
TEXT last_name
INTEGER team_id
}
employee_events {
TEXT event_date
INTEGER employee_id FK
INTEGER team_id FK
INTEGER positive_events
INTEGER negative_events
}
notes {
INTEGER employee_id PK
INTEGER team_id PK
TEXT note
TEXT note_date PK
}
team {
INTEGER team_id PK
TEXT team_name
TEXT shift
TEXT manager_name
}
team ||--o{ employee_events : "team_id"
employee ||--o{ employee_events : "employee_id"
notes }o--o{ employee_events : ""
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
employee_events-0.1.0.tar.gz
(115.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file employee_events-0.1.0.tar.gz.
File metadata
- Download URL: employee_events-0.1.0.tar.gz
- Upload date:
- Size: 115.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b666886b0c92981a3346fffd04d50b5ae59c633e9275d6493fa638eca02a944
|
|
| MD5 |
f8ec0e997703c237448335568e5a2071
|
|
| BLAKE2b-256 |
22a1a9c08cb6d02ebc42c9a2612685f146bd21d17772e32f4fed4834434cc206
|
File details
Details for the file employee_events-0.1.0-py3-none-any.whl.
File metadata
- Download URL: employee_events-0.1.0-py3-none-any.whl
- Upload date:
- Size: 115.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65bb020039461102c90831fa73192b4120684308c6221235a164f7d898b96073
|
|
| MD5 |
e5f3b7489208e5670941a135c20c37e0
|
|
| BLAKE2b-256 |
d9c3e536fa517377a19d17c5127a6ea4bcad1d341bc78df5deac0c15a7175b7e
|