App Icon

Alert System

Emergency Alert & Notification Project

⭐⭐⭐⭐☆ (4.0) GPA
Screenshot 1
Screenshot 2
Screenshot 3

About this project

Alert System is a cross-platform emergency notification project built using Android (Java), Laravel, and Firebase. It allows admins to send alerts to users within a selected geographical radius using the Haversine formula for accurate distance calculation.

Key Features

⭐ Anonymous Login

Users sign in anonymously using Firebase Authentication for privacy.

⭐ Real-time Location Tracking

User location data stored securely in Firebase Firestore.

⭐ Admin Dashboard

Responsive web UI with map and radius selector to send alerts.

⭐ Haversine Formula

Accurate distance calculations between user and alert center.

⭐ Push Notifications

Alerts delivered instantly via Firebase Cloud Messaging (FCM).

System Architecture

Architecture includes Android App (Java), Laravel Backend, Firebase (Auth + Firestore), and FCM for push notifications.

Technical Details

  • Frontend: TailwindCSS, GitHub Pages
  • Backend: Laravel
  • Mobile: Android (Java)
  • Database: Firebase Firestore
  • Notifications: Firebase Cloud Messaging (FCM)