Resilient Response is a web application developed to foster connectivity and provide vital information during periods of crisis. This application was conceived as part of the 2023 Solution Challenge, which aligns with the overarching mission to address the United Nations' 17 Sustainable Development Goals by leveraging Google technology. The Resilient Response web app offers users the ability to register and access chat interfaces to stay informed about events occurring in their geographic area. In addition to real-time weather updates, the application also displays the locations of available shelters during times of emergency.
Our video presentation Live Demo
Our team is excited to announce the development of a cutting-edge web application both for mobile and desktop for the GDSC Solution Challenge 2023. With a mission to empower communities to withstand and recover from natural disasters, our app focuses on building resilience through innovative technology.We believe that by harnessing the power of technology, we can build stronger, more resilient communities and help protect our planet for future generations.
It helps to achieve United Nation Sustainable Development Goals 1,11 and 13
Target 1.5: Build resilience to environmental, economic and social disasters 🔨
Target 11.5: Reduce the Adverse Effects of Natural Disasters ⬇️
Target 13.1: Strengthen resilience and adaptive capacity to climate-related disasters 💪
-
- TensorflowJS
- @tensorflow/tfjs
- @tensorflow-models/handpose
-
- Realtime Database
- Authentication
- Cloud Messaging
- Cloud Functions
✅ Provides track of who has signed up and to contact them in case of an emergency
✅ Sharing of information related to disasters and emergency preparedness
✅ Enables users to organize and collaborate with each other during an emergency
✅ Provides a map of nearby emergency shelters that users can go to during a disaster
✅ Donate disaster gift boxes to those in need during and after a disaster
✅ Provides a list of emergency contacts that users can call or message during an emergency
✅ Provides real-time weather updates and alerts
✅ Users can use computer vision technology to detect hand gestures and poses.
Main Page | Signup Page | Chat Login | Community Chat |
---|---|---|---|
Donations Page | Shelter Locations | Real-time Weather | Hand Detector Page |
If you wish to build this project you should make your own firebase project, and use your own firebase json. The project should be on the blaze plan, and have a realtime database, cloud functions, storage and authentication enabled. . In the project directory, install the dependencies and library:
npm install --legacy-peer-deps
After that, run the project:
npm start
Runs the app in the development mode. Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes. You may also see any lint errors in the console.
npm test
Launches the test runner in the interactive watch mode. See the section about running tests for more information.
npm run build
Contact Us💻: