WMS
Wali Monitoring System — an internal enterprise app unifying workforce coordination, real-time fleet tracking, SIP telephony, and operational dashboards for Al-Wali Company.
WMS (Wali Monitoring System) is an enterprise-grade mobile app built to unify workforce coordination, logistics, communication, and monitoring into a single seamless experience. It brings real-time locations, live SIP calls, messaging, and operational dashboards together for supervisors, call-center agents, and field teams. Now actively used internally by Al-Wali Company to monitor daily operations, track fleets in real time, and streamline communication across teams.
The Challenge
Engineering beyond just UI — thinking about architecture, reliability, real-time communication, and end-to-end performance for field operations in challenging connectivity environments.
- Real-time fleet location tracking with instant updates via Pusher Channels
- SIP telephony integration with flutter_callkit_incoming for live voice calls
- Operational dashboards for supervisors and call-center agents
- Multilingual English/Arabic support with full RTL layouts
- Offline resilience and performance instrumentation for stable field operations
The Solution
A modular Flutter application with clean architecture, dependency injection, and specialized integrations for real-time communication and geospatial tracking.
- BLoC/Cubit architecture for scalable, testable state management
- Dio networking + interceptors for secure API communication
- Firebase Messaging for push notifications
- SIP telephony & flutter_callkit_incoming for real-time voice calls
- Pusher Channels + MapLibre/Google Maps for instant location tracking
- Offline resilience with local caching and background sync
Screenshots