██████╗░██████╗░██╗██╗░░░██╗███████╗░██████╗░█████╗░███████╗███████╗
██╔══██╗██╔══██╗██║██║░░░██║██╔════╝██╔════╝██╔══██╗██╔════╝██╔════╝
██║░░██║██████╔╝██║╚██╗░██╔╝█████╗░░╚█████╗░███████║█████╗░░█████╗░░
██║░░██║██╔══██╗██║░╚████╔╝░██╔══╝░░░╚═══██╗██╔══██║██╔══╝░░██╔══╝░░
██████╔╝██║░░██║██║░░╚██╔╝░░███████╗██████╔╝██║░░██║██║░░░░░███████╗
╚═════╝░╚═╝░░╚═╝╚═╝░░░╚═╝░░░╚══════╝╚═════╝░╚═╝░░╚═╝╚═╝░░░░░╚══════╝
This is a project named DriveSafe for PSA CODE SPRINT 2021. DriveSafe helps prevent mobile phone usage while driving to reduce risks of vehicular accidents due to distracted driving.
Features include:
- Activity screen that activates when user is above a certain speed
- Muting notifications and phone calls received when the lockscreen is up using android's Do Not Disturb mode
- Adding emergency phone numbers to be excluded from being blocked out
- Logging system to detect everytime the user exits the screen prematurely or picks up a phone call
How to use:
- Download any of the releases from https://github.com/nujiak/mlkk-drivesafe/releases
- Install the .apk file and launch the application
- Add the emergency phone numbers in
- Profit! 😎
- Kotlin
- Android Studio
- Android SDK
This application was done by Chua Kai Jun, Myron Neo, Lim Yu Long and Kenneth Chow for PSA CODESPRINT 2021