Skip to content

Yatharth-coding/intelliqrhelp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IntelliQrHelp 🚨 – Smart Emergency Response System

IntelliQrHelp is a smart emergency response platform built to assist individuals in medical or life-threatening emergencies through a QR-based digital medical card and a virtual SOS alert system powered by Telegram Bot API.

The system is especially useful for elderly people, accident victims, and patients with chronic illnesses, enabling quick access to medical information and alerting emergency contacts instantly.

💡 Features

  • 🔐 Secure Login/Signup System
  • 📄 Digital Emergency Card (with QR code)
  • 🚨 One-Click SOS Alert Button
  • 📬 Telegram Bot Integration
  • 📊 User Dashboard
  • 🔗 QR Code Redirection to Public Profile
  • 🔒 Secure Firebase Firestore Storage

🛠️ Tech Stack

Component Technology
Frontend React.js, HTML, CSS
Backend Firebase (Firestore)
Auth & Storage Firebase Auth & Firestore DB
Alerts Telegram Bot API
QR Code QR Code Generator API
Hosting Vercel

🚀 Live Demo

🌐 Click here to try IntelliQrHelp
(Note: Make sure to allow Telegram messages from bots for SOS alerts.)


📦 Installation & Setup

1. Clone the Repository

git clone https://github.com/AkshatGarg2005/intelliqrhelp.git
cd intelliqrhelp

2. Install Dependencies

npm install

3. Setup Firebase

  • Create a Firebase project.
  • Enable Authentication (Email/Password).
  • Setup Firestore Database.
  • Enable Firebase Hosting (optional).
  • Create a .env file with your credentials:
VITE_FIREBASE_API_KEY=your_api_key
VITE_FIREBASE_AUTH_DOMAIN=your_project.firebaseapp.com
VITE_FIREBASE_PROJECT_ID=your_project_id
VITE_FIREBASE_STORAGE_BUCKET=your_project.appspot.com
VITE_FIREBASE_MESSAGING_SENDER_ID=xxxxxxx
VITE_FIREBASE_APP_ID=your_app_id
VITE_FIREBASE_MEASUREMENT_ID=your_measurement_id
VITE_TELEGRAM_BOT_TOKEN=your_bot_token
VITE_TELEGRAM_CHAT_ID=your_chat_id

4. Run the App Locally

npm run dev

Open your browser at http://localhost:5173


🧪 Folder Structure

intelliqrhelp/
│
├── public/                  # Static files
├── src/
│   ├── components/          # Reusable components
│   ├── pages/               # Main pages (Login, Register, Dashboard)
│   ├── firebase/            # Firebase config
│   └── App.jsx              # Main App
├── .env                     # Environment variables
├── package.json
└── README.md

✨ Future Enhancements

  • 📍 GPS Location Sharing during SOS
  • 🎙️ Voice-Activated SOS Trigger
  • 🏥 Integration with Hospital Systems
  • 📱 PWA Support for Mobile Accessibility

📄 License

This project is licensed under the MIT License.


🤝 Support

If you find this project useful, consider starring ⭐ the repo and sharing it with others. For queries, contact via LinkedIn.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 76.3%
  • CSS 22.5%
  • HTML 1.2%