Skip to content

jishindev/SpamGuard

Repository files navigation

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

About

A Minimalist Call blocking app. Build Using - Kotlin, Coroutines, MVVM, Dagger-Hilt, View binding and a few more bleeding edge technologies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published