TRACtoGo
Public-facing vehicle rental and passenger transportation mobile application for TRAC (PT Serasi Autoraya - Astra International). Provides car rentals, airport transfers, bus reservations, corporate billing, and real-time booking flows.

Tentang TRACtoGo
TRACtoGo is the consumer- and corporate-facing mobile application for TRAC within the Astra International ecosystem. It enables individual customers and corporate clients across Indonesia to book and manage vehicle rentals with integrated payments and live reservation status.
Kemampuan & Alur Fungsional
Multi-Service Vehicle Reservations
Instant and scheduled bookings for self-drive cars, cars with chauffeurs, large buses, and airport pickup/drop-offs.
Corporate Account Management
Dedicated corporate approval hierarchy, voucher allocation, consolidated invoicing, and department-specific cost center tracking.
Integrated Payment Gateway
Seamless checkout with credit cards, virtual accounts, e-wallets, AstraPay, and corporate billing arrangements.
Mobile Security Hardening
SSL certificate pinning, root and jailbreak detection, and encrypted storage for API authorization tokens.
Desain Teknis & Implementasi
Layered BLoC Architecture
Structured presentation widgets, BLoC state management, and repository abstraction consuming backend services.
Native Method Channel Bridges
Custom platform-specific integrations for background deep linking, biometric validation, and native security checks.
Problem Solving & Optimasi
Securing mobile API traffic against man-in-the-middle attacks on untrusted public networks.
Implemented SSL Certificate Pinning and device integrity checks (root/jailbreak detection) to ensure application security compliance.