🌦️ WeatherCast is a modern weather application that provides real-time weather insights and forecasts. Built using Kotlin Multiplatform, it delivers a seamless experience across platforms with an intuitive user interface.
- Real-time Weather Forecast: Get current weather information for any location.
- 5-Day Weather Forecast: View detailed weather predictions for the next five days.
- Geocoding: Easily search for locations using the geocoding feature.
- Watch List: Save your favorite locations for quick access.
- Local Data Storage: Store past searches and watch list entries locally for easy retrieval.
- Kotlin Multiplatform: Ensures cross-platform compatibility.
- Ktor Client: Handles networking tasks seamlessly.
- Room DB: Provides efficient local storage.
- OpenWeatherMap API: Supplies accurate and up-to-date weather data.
- Koin: Manages dependencies smoothly.
- Jetpack Compose: Delivers a stunning and intuitive UI.
- Clone the Repository:
git clone https://github.com/yourusername/WeatherCast.git
- Navigate to the Project Directory:
cd WeatherCast - Build and Run: Follow the setup instructions for your development environment to build and run the application.
Contributions are welcome! Feel free to open issues or submit pull requests with suggestions or improvements.