Test_repo for east africa flood watch
# East Africa Flood Watch 🌊🗺️
## Project Overview
A comprehensive web application for flood monitoring and forecasting in East African regions. It provides tools for analyzing flood risks, visualizing geospatial data, and generating detailed reports.
## 🌟 Key Features
- **Flood status tracking**
- **Interactive geospatial visualization**
- **Water level and precipitation monitoring**
- **Multi-basin analysis**
- **Dynamic report generation** for flood analysis,impact and population exposure
- **Comprehensive analysis** of flood, precipitation, soil moisture, vegetation, and temperature conditions
- **Forecasting tools** for precipitation and temperature
- **Boundaries & Thematic layers** for geospatial analysis
## đź› Technologies
- Leaflet.js
- HTML5
- CSS3
- JavaScript
- GitHub Actions
## 📦 Installation
### Local Development
1. Clone the repository
```bash
github.com
cd east-africa-flood-watch
Open the project in VS Code and run it locally using Live Server.
Alternatively, you can build and run the app using Docker (once the app is Dockerized).
```
## đź§ Navbar
- **Home**: Displays the main interface with a map and a sidebar for layer management.
- **Map Viewer**: Contains the map and all layers. Uses FontAwesome for icons to show available layers. Linked to the Leaflet map.
- **Reports**: Generates flood analysis reports with options to choose time and analysis area. Includes timeseries graphs, flood impact statistics, and population exposure graphs.
- **Analysis**: Provides flood analysis reports similar to the Reports section but focuses on flood metrics.
- **Flood Indicators**: Displays various flood indicators such as flood conditions, soil moisture, vegetation anomaly, and more.
- **About**: Information about the project.
- **Partners**: Lists project partners.
- **Contact**: Contact information.
- **Search Icon**: For searching within the application.
## 📊 Sidebar
- **Filter by Country**: Allows users to f …