Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scowluga/drivesafe
A maps application to generate "safe" routes for drivers and warn them of dangerous intersections while driving
https://github.com/scowluga/drivesafe
Last synced: 30 days ago
JSON representation
A maps application to generate "safe" routes for drivers and warn them of dangerous intersections while driving
- Host: GitHub
- URL: https://github.com/scowluga/drivesafe
- Owner: Scowluga
- Created: 2020-08-26T21:03:34.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-27T16:51:53.000Z (over 4 years ago)
- Last Synced: 2024-11-29T23:44:02.069Z (about 1 month ago)
- Language: Kotlin
- Homepage: https://www.youtube.com/watch?v=MB_7s3AYR5s
- Size: 105 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DriveSafe
See the DriveSafe [video demo](https://www.youtube.com/watch?v=MB_7s3AYR5s).According to the [government of canada](https://tc.canada.ca/en/road-transportation/motor-vehicle-safety/canadian-motor-vehicle-traffic-collision-statistics-2018), in 2018 alone, motor vehicle collisions were the cause of 152,847 injuries, 1,743 of which were fatal. DriveSafe is a database-reliant platform that acts to promote road safety, in hopes of lowering this number in the coming years.
## Features
DriveSafe supports an interactive map, similar to Google maps, with two main features:
1. DriveSafe calculates the "safest" route for drivers using open source collision information and live traffic data.
2. DriveSafe warns drivers when they are approaching dangerous intersections using text-to-speech.## Data
DriveSafe leverages HERE.com's API for live traffic data and maps. Additionally, it uses:
1. [An open source collision information dataset](https://public.tableau.com/profile/icbc#!/vizhome/LowerMainlandCrashes/LMDashboard)
2. [A public traffic volume dataset](https://opendata.vancouver.ca/explore/dataset/intersection-traffic-movement-counts/table/)## Tech Stack
DriveSafe is an Android application with a Node.js backend connected to a MySQL database hosted on GCP.## Running the App
The Android app requires proper license keys for the HERE.com Android API. See [HERE.com](https://developer.here.com/) for more information on how to set this up. This repository is originally cloned from the HERE.com [turn-by-turn navigation example](https://github.com/heremaps/here-android-sdk-examples/tree/master/turn-by-turn-navigation).Unfortunately, the MySQL database for DriveSafe is no longer being hosted. The rest of the functionality will not work.