Android League Organizer App with Clean Architecture

🌓 Dark/Light Mode Supported, MVVM Architecture, Repository Pattern

Jetpack Libraries Used
Room DB
Hilt (Dependency Injection)
Navigation Components
ViewModel
LiveData

Cyclic algorithm used to generate fixtures (like the simple round robin scheduling)

✨ Demo

There are signed apk and aab files in folder: \app\release

or

and REST API:

__

📖 About the task

I have completed the topics mentioned in the task with bonus cases, if you have anything to ask, I would be happy to help.