Lifeline (Afet Yönetimi Mobil Sistemi)

Afet öncesi hazırlık ve afet anı müdahaleyi birleştiren, uçtan uca, internetsiz çalışabilen akıllı bir mobil afet yönetim sistemi.

Flutter Firebase Gemini AI BLE / GGWave IoT

Proje Görselleri

Proje Detayları

Lifeline, afet durumlarında iletişim altyapısının çökmesi ihtimaline karşı geliştirilmiş yenilikçi bir mobil uygulamadır. Geleneksel internet bağlantısına ihtiyaç duymadan, yerel ağlar (Mesh Network) ve ses dalgaları (GGWave) üzerinden iletişim kurabilme yeteneğine sahiptir.

Öne Çıkan Özellikler

  • Offline-First İletişim: Bluetooth Low Energy (BLE) ve GGWave teknolojileri ile internet olmadan yakın mesafe haberleşme.
  • Yapay Zeka Destekli Güvenlik: Google Gemini AI entegrasyonu sayesinde, kullanıcıların ev planlarını analiz ederek en güvenli yaşam üçgeni alanlarını belirler.
  • Deprem Modu: Afet anında otomatik pil tasarrufu moduna geçer ve sadece hayati servisleri açık tutarak cihazın kullanım süresini artırır.
  • Enkaz Haritalama: ROS (Robot Operating System) entegrasyonu ile robotik cihazlardan gelen enkaz haritalarını mobil arayüzde görselleştirir.
  • Aile ve Durum Takibi: Firebase Firestore ile gerçek zamanlı konum ve "Güvendeyim/Tehlikedeyim" durum bildirimi.

Teknik Mimari

Proje, MVVM mimarisi üzerine kurulu olup, ölçeklenebilir ve test edilebilir bir kod yapısına sahiptir. State management için Provider, backend servisleri için Firebase (Auth, Firestore, Functions) kullanılmıştır.