Back to Projects

Neighbor Connector

A community-focused Flutter mobile application featuring circle creation, real-time group chat, daily safety check-ins with emergency alerts, and a shared calendar.

Flutter
Clean Architecture
Real-time Chat
Firebase FCM
Safety Alerts
Shared Calendar
Role: Frontend Flutter Developer
Scope: App Architecture, Realtime Chat, Safety Check-in, Shared Calendar, UI Development

Screens Gallery

A visual tour of the application interface and user experience.

Neighbor Connector screen 1

Onboarding and circle registration

Neighbor Connector screen 2

Community home and help requests

Neighbor Connector screen 3

Real-time neighborhood group chat

Neighbor Connector screen 4

Daily safety check-in dashboard

Neighbor Connector screen 5

Shared in-app calendar and reminders

Neighbor Connector screen 6

Circle settings and emergency contacts

Challenge & Solution

The core problem this project addressed and the strategic approach taken.

The Problem

  • Elderly and vulnerable residents lack localized community support for daily chores and transport.
  • Standard chat platforms are disorganized and lack template-based posting for specific helper requests.
  • No automated way to track and verify the daily safety status of neighborhood members.

Strategic Solution

  • A circle-based community application providing verified groups for local support and communication.
  • Structured templates for requesting help (Home Help, Rides, Events) that integrate with an in-app calendar.
  • An active Daily Check-In system that triggers circle-wide safety alerts if missed.

Key Features

Core functionality that makes Neighbor Connector stand out

Circle Groups & Joining

Create local community circles and join via secure join codes or invite links.

Group Chat System

Dedicated text and media messaging inside circles with options to pin critical posts.

Structured Posts

Predefined templates for requesting rides, household help, event planning, and occasional assistance.

Daily Safety Tracker

Engineered a check-in feature with missed status alerts that reveal emergency contacts to the circle.

In-App Calendar

Centralized calendar that automatically organizes saved help requests, availability, and reminders.

Technical Deep Dive

How It Was Built

The engineering decisions and architecture behind Neighbor Connector

Clean Architecture

Structured modular approach separating data, domain, and presentation layers for scalability.

State Management

BLoC pattern implemented for highly predictable state flows and smooth UI transitions.

FCM Push Notifications

Configured Firebase Cloud Messaging for instant notifications about chat messages, check-ins, and safety alerts.

Shared Scheduler

Developed client-side calendar functionality to consolidate user availability and event reminders.

Verification Protocols

Implemented multi-step verification including phone SMS invitations and email validation checks.

Impact

Results & Impact

The measurable outcomes and business value delivered

Stronger Communities

Enabled neighborhood circles to securely collaborate and support elderly residents.

Peace of Mind

Safety check-in system successfully gave families reassurance regarding their vulnerable relatives.

Enhanced Organization

Structured help posts and calendar integration reduced communication confusion in circles.

My Contribution

What I built, decisions I made, and problems I solved

Frontend Lead

Architected the client codebase using Clean Architecture and BLoC state management.

Safety Feature Dev

Developed the daily check-in logic, countdown timers, and emergency contact visibility controls.

Calendar Integration

Designed the shared calendar screens and notification reminders for saved events.

Interested in a Similar Project?

Let's discuss how I can help bring your mobile app idea to life.

    Chat with me
    Neighbor Connector — Community Support Mobile App — Flutter Case Study | Hayat Khan