Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 12 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ This project implements an interactive web-based dashboard for exploring employe

The dashboard uses FastHTML for building HTML components directly in Python, and SQLite for persistent data storage.

## 🎥 Application Demo

[![Watch the Demo](https://img.shields.io/badge/Video-Demo-blue)](https://app.screencast.com/DGQPc0bQ2dgfC)

## 📸 Application Screenshots

### Home Page
![Dashboard Home](docs/dashboard_home.png)

### Employee Detail Page
![Employee Detail](docs/employee_detail.png)

## What Was Done

- **Database Creation**: Built a normalized SQLite database containing tables for employees, teams, events, and manager notes. Populated with synthetic data for demonstration.
Expand Down Expand Up @@ -99,10 +111,6 @@ cd dsnd-dashboard-project

You can then inspect their code and compare it with this implementation to see how different approaches to dashboarding are built.

## Authors

Developed as part of a data science capstone project.

## License

This project is licensed under the MIT License — see the LICENSE.txt file for details.
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
python-fasthtml==0.8.0
matplotlib==3.9.2
numpy==2.1.2
numpy==1.26.4
pandas==2.2.3
scikit-learn==1.3.2
scikit-learn==1.3.2
pytest
flake8
ipython
Expand Down