Qafila App

A reliability-first safety platform for Hajj and Umrah pilgrims

Project Overview

The Challenge

During Hajj and Umrah, families often get separated in extremely dense crowds where connectivity is unstable and communication becomes difficult. In high-stress situations like these, traditional tracking solutions often fail when they are needed the most.

The Solution

I built a reliability-first safety platform designed to function in real-world crowd conditions. The system enables real-time family tracking with smart distance alerts, last-known location recovery when connectivity drops, one-tap SOS support, and live location sharing — even if the other person doesn’t have the app installed.

The platform was developed using Flutter, Clean Architecture, MVVM, Firebase, and Google Maps SDK, with a strong focus on stability, scalability, and production readiness. It is a safety-focused, real-time mobile solution built to prioritize reliability over complexity.

Flutter Dart Firebase Google Maps SDK Clean Architecture MVVM
5+
Core Features
2
Platforms
100%
Reliability Focused
1
Month Development

Core Features

Real-Time Tracking

Live location tracking to keep families connected in dense crowds.

Smart Distance Alerts

Automated alerts when family members move too far away.

Last-Known Location

Recovery of last-known location when connectivity drops.

One-Tap SOS

Instant SOS support for emergencies.

Live Sharing

Share live location even with users who don't have the app.

Reliability First

Built to function in real-world, high-stress crowd conditions.

Project Details

Project Information

Type: Client Project
Duration: 1 Month
Role: Flutter Developer
Status: Completed

Technical Stack

Flutter Dart Firebase Google Maps SDK Clean Architecture MVVM

App Screenshots

Qafila App Screenshot 1
Qafila App Screenshot 2