Logo Lanfrica

ChisangaMwaba/Kumusanza

Domaine:

climate

Type de record:

software
Créateur:
Chi
Hôte:
Southern Zambia weather hub # **Kumusanza, Southern Zambia Weather Hub** **Kumusanza** is an interactive weather web application designed for the Southern Province of Zambia. It provides real-time weather updates, a 5-day forecast, and various features tailored to enhance usability and interactivity. The project was developed as part of an **Interactive Web Development course** in an undergraduate **Electrical and Electronics Engineering program**. --- ## **Features** - **Real-Time Weather Information**: Displays current temperature, wind speed, pressure, humidity, cloudiness, and sunrise/sunset times. - **5-Day Weather Forecast**: Shows weather predictions in 3-hour intervals with icons and temperature charts. - **Geolocation Support**: Automatically detects and displays weather based on the user’s location. - **Dynamic Backgrounds**: Background images change based on current weather conditions. - **Interactive UI**: - Language toggle (English and French). - Unit toggle (Metric and Imperial). - Favorites list for frequently checked cities. - **Global Search**: Search weather for any city globally, with a focus on the Southern Province of Zambia. - **Responsive Design**: Optimized for mobile, tablet, and desktop views. --- ## **Technologies Used** - **Frontend**: HTML, Kumusanza.css, Kumusanza.js - **API**: OpenWeatherMap API - **Hosting**: Deployed via GitHub Pages. - **Libraries**: - Chart.js for temperature charts. - Pexels and Unsplash for background images. --- ## **How to Use** 1. Clone the repository: ```bash git clone github.com 2. Navigate to the project directory: cd Kumusanza 3. Open the index.html file in a browser to view the application locally. 4. To view the hosted site, visit: chisangamwaba.github.io --- Project Structure Kumusanza/ Kumusanza/ │ ├── css/ │ └── Kumusanza.css # Stylesheets for layout and theming ├── js/ │ └── Kumusanza.js # JavaScript files for interactivity and API han …