/premier-league-app

Premier League Team Info app using data from TheSportDB and implement Clean Architecture

Primary LanguageKotlin

Premier League App

kharismarizqii

Premier League App, is an infomation app about teams in English Premier League.

Demo.gif

Tech

Premier League App uses a number of library, feature, and other similar things to work properly:

  • [TheSportDB] - An open, crowd-sourced database of sports artwork and metadata with a free API.
  • [Clean Architecture] - Implement dependency rule, MVVM, and separate project into
  • [RxJava] - Using RxJava for Reactive Programming.
  • [Modularization] - create library for core app, and dynamic feature for favorite feature
  • [Dagger Hilt] - Dependency Injection with Dagger Hilt.
  • [CircleCI] - for Continous Integration
  • [Security] - obfuscation with ProGuard, encryption for database, certificate pinning for connect to server.
  • [Leak Canary] - for analyzing memory leaks.