Family Link — Family Location & Wellbeing App

Built by Youssef Salem Hassan

feature modules
15
feature modules
features synced live with Firestore
8
features synced live with Firestore
test files
32
test files
translated keys, Arabic and English
319
translated keys, Arabic and English
01

Overview

Family Link — Family Location & Wellbeing App — A family app with live location on a map, meals, moods, a private family wall with voice notes, chat and events, synced in real time with Firebase, in Arabic and English.

A family app with live location on a map, meals, moods, a private family wall with voice notes, chat and events, synced in real time with Firebase, in Arabic and English.

My role

Built the whole app solo: 15 feature modules on Clean Architecture with BLoC, Firebase Auth, Firestore live streams, Storage and push notifications, and the map with live location.

02

The Problem

Families coordinate through scattered group chats: nobody knows who is home, who ate, or how someone is feeling until they ask, and shared moments get lost in the noise.

03

The Solution

One private space per family, joined with a family code. Members share live location on an OpenStreetMap map, mark meals, share their mood with a note, and post to a family wall with photos, comments and voice notes. Everything syncs through Firestore streams, with push notifications, 1-on-1 chat, an events calendar and an SOS action on the home screen.

Technologies used

13

Languages

Dart

Platforms

Flutterflutter_blocflutter_map (OpenStreetMap)

Architecture & state

Clean Architectureget_it / injectablego_router

Backend, data & cloud

Firebase AuthCloud FirestoreFirebase StorageFirebase Cloud Messaging

Experience & UI

Arabic / English

Other

Geolocator
04

Key Outcomes

  • Real-time by default: location, meals, moods, wall posts, chat, events and notifications update live for every family member.
  • Private by design: Firestore security rules limit every read and write to members of the same family.
  • A family wall that feels personal: photos, reactions, comments and a voice-notes hub for bedtime stories, greetings and recipes.
  • Tested where it matters: Bloc tests and Firestore repository tests with fake Firebase back ends.

More projects