acmpesuecc / acmpesuecc/WakeRide
Implement the navigation system
- Dominant language
- C++
- Stars
- 0
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
# Implementation of a Navigation System
This is how the current Map page looks like:
File -> `lib/pages/openstreetmap.dart`
Notice something odd? Yes. All you have is just a map pointing to your current location.
## Requirements/Functionality Flow
- A search bar and a pin (for manual setting of location; similar to how you'd see in Uber, Ola, etc.) for setting the location. The search bar must have the past 5 set locations as 'Recent Locations' set up.
- Polylines on the map leading to your destination.
- Start/Stop navigation to be implemented via buttons.
- Estimated Time of Arrival to be implemented upon starting navigation.
- Alarm sound rings when ETA reaches 2 mins before arriving to your set destination based on the ringtone set in `lib/pages/ringtones.dart`, Refer to [Readme.md](https://github.com/acmpesuecc/WakeRide/blob/main/README.md) for more info on Ringtones
Contributor guide
Assessment
This issue has not been assessed yet.