User 3 - Taxi driver

  1. Accept a regular ride notification
    A taxi driver can accept a regular ride notification. The application will send the taxi data to the passenger and will prevent the driver to receive any other notification (lock).

  2. Accept a shared ride notification
    A taxi driver can accept a shared ride notification. The application will send the taxi data to the passenger and will enable just the receiving of other shared ride (shared lock).

  3. Decline a ride
    A taxi driver can decline a ride request.