Skip to content

pymikofficial/help-emergency-sender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 

Repository files navigation

🚨 HELP – Helper Emergency Logging Platform

A desktop emergency broadcasting app that lets users instantly send photos, videos, or text alerts to trusted contacts via WhatsApp, email, or both β€” especially in critical or unsafe situations.


πŸ’‘ Purpose

Created for use cases like:

  • Students walking home late
  • Women in unsafe areas
  • Emergencies during travel or field visits
  • Social workers or teachers visiting volatile zones

🧰 Features (Planned MVP)

  • πŸ“· Take photo/video from webcam or file
  • ✍️ Add a quick message (auto-filled if in panic)
  • πŸ“€ Send via:
    • βœ… WhatsApp Web (automation)
    • βœ… Email (SMTP)
  • πŸ•’ Log every message with timestamp and medium
  • πŸ”’ Local-only data (no cloud dependency)

πŸ›  Tech Stack

Component Technology
GUI PyQt5 or Tkinter
Media OpenCV or PIL
Sending pywhatkit, smtplib
Logging logging, csv

πŸ“ Folder Structure

help-emergency-sender/
β”œβ”€β”€ ui/ # GUI layouts
β”œβ”€β”€ media/ # Captured media before sending
β”œβ”€β”€ services/ # Email/WhatsApp logic
β”œβ”€β”€ logs/ # Sent message logs
β”œβ”€β”€ assets/ # Icons/images
β”œβ”€β”€ main.py # App entry point
└── README.md

πŸš€ Future Scope

  • Location capture
  • Panic hotkey (instant trigger)
  • Cloud fallback (drive/email backup)
  • SMS gateway support

πŸ™Œ Why This Project?

As a Teach For India fellow and someone who often works in vulnerable environments, the need for a quick, trusted, multi-channel emergency tool became apparent. This tool empowers users to seek help fast, while keeping data and control fully in their hands.

About

A Python-based emergency media sender that lets users instantly send photos, videos, and alerts via WhatsApp or Email to trusted contacts in unsafe situations. Built with PyQt5 and automation tools.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors