Skip to content

RapidRelief is a community-driven platform aimed at providing FREE assistance during emergencies and calamities. Users can opt to become volunteers. One app , infinite solutions.

Notifications You must be signed in to change notification settings

ArshTiwari2004/RapidRelief

Repository files navigation

RapidRelief 🆘

RapidRelief is a community-driven platform aimed at providing FREE assistance during emergencies and calamities. Users can opt to become volunteers. Whenever someone's in an emergency or in need of help, they can open the app and call for immediate help. One of our volunteers will arrive as fast as possible, with important equipment provided by us like a proper first aid kit, tools and other aids as per the requirement. The volunteer will want to do it as fast as possible to get the maximum points. Volunteers can later redeem their points earned by helping others in exchange for currency! This keeps them motivated to help others while also helping improve the society.

TL;DR

  1. You have two options:
    Become a volunteer to help others.
    OR
    Stay safer by registering as a normal user and getting help whenever needed.
  2. During an emergency, call for help.
  3. Volunteers will arrive and help ASAP.
  4. Volunteers get points for helping.
  5. The faster the response, the more will be the points.

Tech Stack

This is an Android and iOS application built using the following technologies:

  1. React
  2. React Native
  3. TailwindCSS (Using NativeWind)
  4. Google's Firebase (for backend)
  5. Expo Router (for routing)

Prototype Screenshots

First Run

Login

Home Page

Features

🤝 Volunteer Registration and Verification: Join our network of volunteers to offer your help during emergencies. Registration includes a verification process to ensure reliability.
🏆 Ranking System for Volunteers: Volunteers are ranked based on the number of successful requests completed, promoting accountability and recognition.
🔄 Feedback Loop: Gather feedback from both the person requesting help and the volunteer to continually improve the service and rank volunteers effectively.
🗺 Location Tracking: Utilize Google Maps integration to track the location of both volunteers and those in need of assistance, ensuring timely help.
📞 Communication Channel: Facilitate communication between volunteers and those seeking help, enabling efficient coordination and support.
📣 Awareness Campaigns: Run campaigns to raise awareness and encourage more individuals to volunteer and support others in times of need.
🔄 Continuous Improvement: Regularly update and enhance the platform based on user feedback and emerging needs in the community.

Installation:

Testing Instructions

Download The APK File

Download APK for Android

Development

  1. Install Node.js
  2. Clone this repository
git clone https://github.com/ArshTiwari2004/hackfrosh/
  1. Open directory
cd hackfrosh
  1. Install node dependencies-
npm i
npx expo install
  1. Run Expo Server
npx expo start
  1. Download the ExpoGo app From the Play Store or the App Store
  2. Scan the QR code displayed in your terminal after doing step 3 from the Expo App.
  3. Now you can test the app.

About

RapidRelief is a community-driven platform aimed at providing FREE assistance during emergencies and calamities. Users can opt to become volunteers. One app , infinite solutions.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •