Skip to content

mhss1/LocalWeather

Repository files navigation

Local Weather

Beautiful & Simple weather app that provides Information about the current weather, national weather alerts, moon information and more.

  • 100% Kotlin-only.
  • Following Clean Architecture approach.
  • Following MVVM Architectural Design Pattern.
  • Made Using Jetpack Compose.

Features 🕹

  • Current Weather
  • National weather alerts
  • Hourly forecast for 48 hours
  • Daily forecast for 7 days
  • Sunset and Sunrise
  • Moon Information
  • Auto weather data sync
Screenshot Long screenshot with all items and ongoing alert

Used in the app:

To run it, you'll have to:

  1. Get a Google Maps API key
  2. Get a OpenWeather API key
  3. Add an entry in local.properties that looks like MAPS_API_KEY=YOUR_KEY
  4. Add an entry in local.properties that looks like OPEN_WEATHER_API_KEY=YOUR_KEY
  5. Build and run

About

Beautiful & Simple weather app that provides Information about the current weather, national weather alerts, moon information and more.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages