Push Notifications
Complete push notification system that keeps drivers and passengers informed at every stage of the trip. Uses Firebase Cloud Messaging (FCM) with templates per event type: trip request, assignment, driver arrival, trip start, completion and cancellation. Includes deep linking to open the corresponding screen in the app when tapping the notification.