click this link:
adegbehingbegodwin-nigeria-…
# Nigeria Health Risk Surveillance Dashboard
## Overview
The Nigeria Health Risk Surveillance Dashboard is an interactive web application built with Shiny for Python that visualizes health-related risk factors across Nigerian states. This dashboard provides a comprehensive view of various health risks in Nigeria, enabling data-driven decision making for public health interventions.
## Features
- **Interactive Choropleth Map**: Visualize risk levels across all Nigerian states
- **Risk Categories**: Toggle between overall health risk and INFORM risk indicators
- **Specific Risk Factors**: Drill down into specific risk components
- **Responsive Design**: Works on different screen sizes and devices
- **Fullscreen and Measurement Tools**: Enhanced map navigation features
- **Detailed State Information**: Hover over states to see detailed statistics
## Risk Categories
### Overall Health Risk
- Very High Risk (5)
- High Risk (4)
- Medium Risk (3)
- Low Risk (2)
- Very Low Risk (1)
### INFORM Risk Indicators
- Uprooted People Risk
- Healthcare Access Risk
- Political Violence Risk
- Flood Exposure Risk
## Prerequisites
To run this application, you need to install the following Python packages:
- `shiny`
- `folium`
- `pandas`
- `branca`
Install these dependencies using pip:
```bash
pip install shiny folium pandas branca
```
## Installation
1. Clone or download this repository to your local machine
2. Ensure all prerequisites are installed
3. Place the required GeoJSON files in the project directory:
- `NGA_State_Boundaries_V2_-2781486175142980418.geojson`
- `nigeria_states_spatial.geojson`
4. Navigate to the project directory in your terminal
5. Run the application using the command:
```bash
python app.py
```
## Usage
1. Upon launching the application, you'll see an interactive map of Nigeria
2. Use the sidebar to select:
- Risk category (Overall Health Risk or INFORM Risk Indicators)
- Specific risk factor to display
3. The map will update in real-time to r …