Create Football Fixtures app that consumes fixtures data from https://www.football-data.org
Use of an architectural pattern (MVVM or MVP) is compulsory.
Room? Realm? SQLite? Do as you wish. Database code should be decoupled from view logic.
Bonus points for using ConstraintLayout for all layouts.
Bonus points for using Kotlin or Swift. Using Java or Objective C is fine too.
Bonus points for writing Unit tests, extra for UI tests.
Most of the icons can be found on https://materialdesignicons.com/
7 days