Project introduction
GoGoCha Hualien taxi app with two modes | Native app development case study
Android native app for Hualien local taxi hailing platform, integrating both driver and passenger sides into a single APK. Features Whisper voice assistant, AI automatic order acceptance, Socket.io real-time dispatch, Firebase authentication and FCM push notifications, and a voice-first interface designed for the elderly population. Available on Google Play (Falcon Information Co., Ltd.).

Background of the Problem
This case focuses on Android ride requests and driver operations. Role switching, voice, maps and notifications connect to the shared dispatch backend; the website and backend have a separate case.
Core Features
- Dual-mode: Driver and passenger
- Voice-based taxi hailing
- AI automatic order acceptance
- Smart dispatch: V2 + hot zone quota
- Voice communication
- Fare calculation + photo
- FCM push notifications
Implementation Methods
- —Voice-first interface (elderly-friendly mode)
- —Socket.io real-time dispatch and communication
- —Firebase App Distribution Beta release process
Data Flow
- 01Sign in as a driver or passenger.
- 02Provide ride or assignment information through voice or maps.
- 03Follow tasks through live communication and notifications.