A Streamlit-based dashboard for clinicians to monitor patient vitals, trends, and alerts.
- Patient overview with key vitals and alerts
- Interactive trend visualizations for cardiometabolic data, weight/BMI, and mood
- Active problems and recent lab results
- Color-coded KPIs for quick assessment
- Responsive design for different screen sizes
- Python 3.8+
- pip (Python package manager)
-
Clone the repository:
git clone <repository-url> cd mcp-hackathon-project
-
Navigate to the dashboard directory:
cd dashboard -
Install the required packages:
pip install -r requirements.txt
-
Start the Streamlit application:
streamlit run clinical_copilot.py
-
The dashboard will open automatically in your default web browser. If it doesn't, navigate to:
http://localhost:8501
- Use the sidebar to select different patients
- View color-coded KPIs for quick assessment
- Navigate between different trend tabs to see historical data
- Check the alerts section for important notifications
- View active problems and recent lab results
dashboard/
├── clinical_copilot.py # Main Streamlit application
├── requirements.txt # Python dependencies
└── data/ # Patient data directory
└── patient_1.json # Example patient data (if available)
This project is licensed under the MIT License - see the LICENSE file for details.