Logo Lanfrica

Timamamu/umma-na-mobile

Domain:

healthcare

Record type:

software
Creator:
Tim
Host:
Mobile app for UMMA-NA, enabling field agents to log symptoms and coordinate emergency transport in rural Nigeria # UMMA-NA Mobile A React Native application built with Expo that supports the UMMA-NA emergency maternal transport network. The app equips **Community Health Influencers, Promoters and Services (CHIPS) agents** to request emergency rides and track their status while providing **Emergency Transport System (ETS) drivers** with tools to manage availability and real-time location updates. ## Platform Support **Currently Tested**: Android only **iOS Support**: The app is configured for iOS builds but has not been tested on iOS devices or simulators. iOS builds may require additional configuration, particularly for location permissions. If you attempt to build for iOS, you may need to add the following to `app.json` under `ios.infoPlist`: ```json "NSLocationWhenInUseUsageDescription": "UMMA-NA needs your location to show your position to patients requesting rides.", "NSLocationAlwaysUsageDescription": "UMMA-NA tracks your location in the background when you're available to respond to emergency requests.", "NSLocationAlwaysAndWhenInUseUsageDescription": "UMMA-NA needs background location access to help patients find available drivers nearby." ``` ## Features ### Shared - Unified navigation stack that routes users through splash, role selection, authentication, and in-app experiences - Persistent login state with secure token storage using AsyncStorage - Global push notification handling configured with expo-notifications - Real-time communication with the UMMA-NA backend API ### CHIPS Agents - Home dashboard with quick access to request transport, monitor active rides, view ride history, and manage settings - Emergency transport request workflow that collects symptoms and pickup coordinates - Real-time ride status tracking from request to hospital arrival - Complete ride history with detailed trip information ### ETS Drivers - Availability toggle with integrated background and foreground location tracking - Active ride dashboard with turn-by-turn navigation assist …

Licenses