Angani is a modern, real-time weather application designed specifically for Kenya. It provides accurate and up-to-date weather information for 14 major cities across the country. The platform features live weather conditions, interactive hourly forecasts, a 7-day outlook, AI-powered summaries, and dynamic backgrounds that change according to current weather conditions.
Users can easily switch between cities, toggle between Celsius and Fahrenheit, and view beautiful, responsive weather visualizations.
Many Kenyans struggle to access reliable, localized, and easy-to-understand weather information. Angani solves this by delivering real-time weather data from the WeatherAI API in a clean, fast, and visually appealing interface. It helps users plan their day, trips, and activities with accurate hourly and daily forecasts tailored to Kenyan cities.
The MVP includes:
- Live weather data for multiple Kenyan cities
- Current weather conditions
- Interactive hourly forecast chart
- 7-day weather forecast
- Temperature unit toggle (°C / °F)
- Responsive and modern user interface
You use git clone to download the project from GitHub.
- Node.js (v18 or higher)
- npm or yarn
- Git
git clone https://github.com/yourusername/angani-weather.git cd angani-weather npm install
Create a .env.local file in the root directory and add your API key:
- npm run dev
- Open http://localhost:3000 to view the app.
Next.js 14 React TypeScript Tailwind CSS WeatherAI API GitHub
GitHub: github.com/gracengure Tel : +254 793 961 948
The content of this site is licensed under the MIT license. Copyright (c) 2026 Angani Weather