ResQ is an emergency health progressive web application designed to connect users with the nearest health centers or hospitals during medical emergencies. The application provides quick access to essential medical services, aiming to improve emergency response times and enhance the chances of survival in critical situations.
ResQ is built using the following technologies:
- React.js: A popular JavaScript library for building user interfaces.
- Tailwind CSS: A utility-first CSS framework for quickly styling web applications.
- Progressive Web App (PWA): Leveraging modern web capabilities to provide an app-like experience to users.
- Google Maps Platform API: Integrating mapping and location services to display nearby health facilities.
To run ResQ locally, follow these steps:
- Clone the ResQ repository to your local machine.
- Navigate to the project directory in your terminal.
- Run
npm install
to install the project dependencies. - Execute
npm start
to start the local development server. - Open your web browser and navigate to the specified local host address.
To use ResQ, follow these guidelines:
- Open the application URL in your web browser.
- You can also choose to install ResQ as a Progressive Web App (PWA) on Google Chrome.
- Sign up for an account if you are a new user, or log in if you already have an account.
ResQ offers the following features to users:
The emergency button allows users to quickly initiate a request for medical assistance in emergency situations.
ResQ integrates with Google Maps to display the user's location and nearby health facilities. Users can easily visualize and navigate to the nearest medical centers.
ResQbot is an interactive chatbot feature that provides users with helpful information and assistance related to medical emergencies.
ResQ is a valuable tool for improving emergency healthcare services by providing timely access to medical facilities. With its intuitive interface and essential features, ResQ aims to make a positive impact on emergency response times and ultimately contribute to saving lives.