mrcsxsiq / openweathermap

Weather, everybody wants to know how it is going to be during the week. Will it be rainy, windy, or sunny? Luckily for us, in the information age, there are open APIs to retrieve information about it.

Home Page:https://openweathermap.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

openweathermap

This's a sample project showing how to consume the openweathermap API.

Core Dependencies: Google Maps API, Room, Volley, AndroidX and Coroutines.

Functionalities

  • Explore the Earth Weather forecast (Real Time)
  • Check detailed information about the weather by Coordinates (lat, lon)
  • Bookmark a location
  • Visualize all bookmarked locations in the map
  • Remove a bookmark
  • Data Cache
  • DARK Mode 🤘🏻

TODO LIST

  • One way data flow between Ui and ViewModel (implement a state reducer)
  • Write some tests (of course)
  • Unique source of truth, implementing a centralized repository
  • Search functionality
  • Five+ days forecast

Other Platforms

About

Weather, everybody wants to know how it is going to be during the week. Will it be rainy, windy, or sunny? Luckily for us, in the information age, there are open APIs to retrieve information about it.

https://openweathermap.org


Languages

Language:Kotlin 100.0%