Skip to content

Train Emergency Alert Extension is designed to provide passengers a fast and careful way to alert authorities during emergencies.

License

Notifications You must be signed in to change notification settings

SyedImtiyaz-1/TrainDekho-Extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

TrainDekho-Extension (Building)

Train Emergency Alert Extension is designed to provide passengers a fast and careful way to alert authorities during emergencies.

Key Features

1. Secret Emergency Trigger

  • Users can activate a hidden emergency alert through the extension by pressing a clearly labeled button within the app.
  • Includes a 5-second warning modal before sending the alert to prevent false alarms.
  • If the user is unable to cancel within the countdown, the alert is automatically sent.

2. Real-Time Alerts

  • Sends an immediate notification with the user’s real-time location and train details to the nearest station and police.

  • The alert includes a pre-configured message to ensure quick action:

    "Emergency! Possible Danger on Train [Train Number]. Immediate assistance required at [Location]."

3. Hijacker Mitigation

  • If the user cannot interact due to pressure from hijackers, the extension ensures:
    • Automatic alert dispatch if the warning isn’t declined within 5 seconds.
    • Silent feedback (like vibration or screen flash) to confirm the alert is sent.

4. Offline SMS Fallback

  • If internet connectivity is unavailable, the alert is sent via SMS to pre-configured emergency contacts (e.g., 112 or 100).

5. User Authentication

  • Ensures only verified users can send alerts by integrating with phone number or Aadhaar verification systems.

For Users:

  1. Download the extension from the Chrome Web Store (or your app store).
  2. Install it into your browser or compatible app.
  3. Configure emergency contacts and verify your phone number.

Usage

  1. Open the extension within your train app.
  2. Tap the Emergency Button to activate the alert.
  3. Respond to the warning modal:
    • Press Cancel to stop the alert if it’s a false alarm.
    • If no action is taken, the alert is sent automatically after 5 seconds.

Security Features

  • Data Encryption: Ensures alerts and location data are securely transmitted.
  • Authentication: Prevents unauthorized access with phone/Aadhaar verification.
  • Accidental Prevention: Warning modal reduces false alarms.

Future Enhancements

  • AI/ML Integration: Detect unusual patterns or behavior automatically.
  • Voice Activation: Activate alerts using a secret code phrase.
  • Multilingual Support: Ensure accessibility across diverse regions.

Note: Feel free to integrate the Extension - CLI will release soon.


License

This project is licensed under the Strict LICENSE See the LICENSE file for more details.


Contact

For any questions or feedback, please contact us:


Stay Safe! Together, we can make train journeys safer for everyone.

About

Train Emergency Alert Extension is designed to provide passengers a fast and careful way to alert authorities during emergencies.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published