Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 756 Bytes

README.md

File metadata and controls

16 lines (15 loc) · 756 Bytes

Functionality:

  • The user will be able to add & delete contacts/numbers to block.
  • The user can pick the contact from the contact list or just enter the number.
  • The app can listen for incoming calls and disconnect them if the caller is from the list of blocked contacts.
  • The app can notify the call which were blocked by the app.

Tech/UI Features:

  • The app has a minimal UI.
  • The app support Dark mode.
  • The app follows MVVM design pattern.
  • The app uses Room database to store the blocked contacts.
  • The app handles grant requests for required permissions.
  • The app works for devices with API 21 and above.
  • The app is written in kotlin.
  • The app uses coroutines for background operations.
  • The app uses Hilt for Dependency Injection