Skip to content

CMPUT301W20T07/arrival

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arrival


Arrival is an Edmonton-based ride sharing platform for Android. Users can sign up as a Rider, or Driver, depending on their needs. Riders are able to request rides between two locations within Edmonton city limits, while Drivers can view Rider's open requests in their area, and are able to accept the requests they wish to complete. More information about the app's features and development can be found on the project's Wiki.


Features

  • Geolocation : Identifies user's current location.
  • Notifications: The rider gets notified when a driver accepts their request.
  • Update personal details: Users can update their personal information and profile picture.
  • In-app payment: Riders can pay with QR bucks by having the driver scan the QR code.
  • Offline: Users can see the current request while offline.
  • Cancel: Riders can cancel a request before they are picked up.
  • Rating: Riders can anonymously rate the driver at the end of the ride.
  • Ride history: The user can view their ride history from the handy navigation menu.
  • Forgot Password: User can enter their email if they forgot their password where they will be sent a link to change their password.

Permissions

Arrival requires the following permissions:

  • Camera Access
  • Location Services
  • Storage
  • Notifications (optional)

Credits

Reilly Keele Jessica Brownell Jason Branch-Allen Sirak Radaa Nana Andoh Keshinee Moonian

License and Citations

This application is licensed under the Apache License, Version 2.0

Refrences and citations for the project can be found here.

About

A project for CMPUT 301 at the University of Alberta

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages