Skip to content

Sreetama2001/ResQmate-1

 
 

Repository files navigation

ResQ-Mate

Vercel


Motivation

With the rapid change in climate and increasing global warming , quick response to a disaster saves a lot of lives. The motivation for the project stems from the realization that current post-disaster management systems are often fragmented and inefficient. In the aftermath of a disaster, the ability to quickly and effectively collect, analyze, and disseminate critical information is essential for the safety and well-being of affected communities. However, the lack of a centralized platform for data management and communication can lead to confusion, duplication of efforts, and wasted resources.

The project is driven by the belief that by making post-disaster management more efficient and effective, we can better serve the needs of affected communities and aid organizations. We hope that by providing this open-source platform, we can help save lives and improve recovery efforts in the aftermath of disasters.

Features of Our Web-App

  1. Crisis Tweets using Bert
  2. FAQ bot to answer all disaster related queries
  3. Community bulletin to release alerts, info about evacuation, camps, food with Live location sharing and relief
  4. Send alert / important anouncements , critical info through messages
  5. Live chat to solve queries for those person who click on help
  6. Immediate/Urgent on click help through location sharing
  7. Transperancy with stats (deaths, evaculated , injured)
  8. Nasa World-wide diaster predictor
  9. NGO Niti-Aayog Certificate verifier
  10. Donation

Let's do a walkthrough of our app

Welcome to ResQmate

image

Personalized Dashboard

The Personalized Dashboard provides a real-time view of the disaster event, including updated statistics on the number of incidents reported, the number of people affected, and the resources needed for relief efforts. This information is collected and analyzed from the data input by users and NGO's

Admins can also view and respond to help and emergency requests, as well as view and manage donations. The feature also allows users to create and send broadcast messages, which can be used to communicate important information to affected communities and aid organizations.

image

Live / One-to-One Chat (ResQmate-Chat)

The live chat feature can be accessed through a mobile application, and is designed to be user-friendly and easy to navigate. It allows people to report incidents such as injuries, damage to property, and the need for evacuation. The authorities can use the chat feature to provide information on evacuation routes, emergency shelter locations, and other important information.

The live chat feature also allows authorities to request information from people on the ground. This can be used to gather information on the extent of damage, the number of people affected, and the resources needed for relief efforts.

image

Previous Disaster Information

The ResQmate project includes a feature that allows users to access information about previous disasters. This feature can be accessed through the web-based interface and is designed to be user-friendly and easy to navigate. The previous disaster information includes details such as the location, date, and type of disaster This information can be used to gain insights and make data-driven decisions during a disaster event.

image

Tracking of Disasters

Users can access this feature through the web-based interface, where they can view maps and other data visualizations that display information about the location, what type of disaster. The data is updated in real-time, allowing users to stay informed about the latest developments.

image

Donation

Users can make donations through a variety of payment methods, including credit card, debit card, and online banking. They can also choose to make donations to specific disaster relief efforts or organizations.

image

FAQ/ bot

This is bot which is reponsible for providing the genuine preventive do's and dont's to citizen.

image

Live tweets on Disaster

Users can check for live tweets on recent disasters

image

Features for Needy ones

Broadcast room

A broadcast room is a feature in ASTRUM that provides users with up-to-date information and alerts related to natural disasters and relief efforts. In the broadcast room, users can access information and updates from government agencies, first responders, and other organizations involved in disaster response and relief efforts.

image

Help form

"Help Form" feature, which allows users to request assistance and provide information about their needs during a disaster event. This feature can be accessed through the mobile application (PWA) or web-based interface and is designed to be user-friendly and easy to navigate.

image

Emergency Help - (One click help , direct location sharing)

When a person requests emergency help, their location is automatically shared with the authorities, allowing them to quickly and efficiently respond to the incident. The authorities can use this information to dispatch emergency services, such as ambulances or fire trucks, to the affected area.

image

Critical Panic Dispatch

This is feature which give the incredible power to the authorties to aware and send important information to all user whether they have mobile data access or not we use messaging service for dipatching of the message.

image

(back to top)

Demo Video Link:

Video Link

Presentation Link:

PPT link here

Technology Stack:

  1. Next.js
  2. Tailwind & CSS
  3. Tensorflow
  4. Firebase
  5. Tensorflow
  6. Mongodb
  7. FastAPI

Services Used

  1. Mongo Realm Services
  2. Twilio
  3. Firebase
  4. Google Collab
  5. python-dockr (for NGO verification)
  6. Email.js
  7. Stripe

Contributors:

Team Name - Hackit

Leader - Pranshu Jain

Member 2 - Mohammad Sami

Member 3 - Sreetama Ghosh Hazra

Made at:

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 90.9%
  • JavaScript 8.0%
  • Other 1.1%