E-Library Icon

Book Your Ambulance


Version : 1.0.0

Date : 15 March 2025


Download

🚑 Book Your Ambulance

Version 1.0.0 – Initial Release


✨ New Features

  • Customer Module:
    • Book an ambulance with live pickup location.
    • Track assigned ambulance in real time on an interactive OSM map.
    • View booking history in one place.
    • Receive popup notifications for ambulance assignment and booking completion.
  • Driver Module:
    • View available (unassigned) bookings only.
    • Assign bookings to self and navigate via customer pickup location.
    • Share live location with customer until booking completion.
    • Mark bookings as completed.
  • Authentication & Security:
    • Firebase Authentication with Email & Password login/signup.
    • Persistent login session until logout.
    • Role-based redirection: Customers → Customer Dashboard | Drivers → Driver Dashboard.
    • Firebase Realtime Database rules applied for secured access.
  • Tracking & Live Location:
    • Real-time customer and driver location updates.
    • Permanent location storage in Firebase until booking completion.
    • Routing between customer and ambulance displayed on OSM map.
  • UI/UX Enhancements:
    • Orangered theme with modern, responsive design.
    • Centralized login/signup with logo branding.
    • Easy navigation between Book Ambulance and Track Ambulance sections.
    • Full-screen map tracking for better visibility.

🛠 Improvements

  • Removed unnecessary refresh after booking actions.
  • Fixed issue where customer markers were missing on driver map.
  • Popup messages are now shown only to the relevant customer.
  • Optimized live map rendering for smoother tracking.

🐞 Bug Fixes

  • Resolved: Customer tracking map not displaying issue.
  • Fixed: Login/signup error messages (Wrong Credentials, Existing Email ID).
  • Prevented: Multiple popups after booking completion.

Screenshots


Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 3