Skip to content

Latest commit

 

History

History
87 lines (52 loc) · 2.55 KB

File metadata and controls

87 lines (52 loc) · 2.55 KB

Emergency Notification System

visitors

An always on extension that detects live location (Latitude, Longitude) reverse geocodes it and notifies if there are any acceptors and donors in vicinity with measured accuracy.

Machine Learning Module at: https://github.com/abhisheksaxena1998/FluidLedger

Jupyter Notebook at: https://colab.research.google.com/github/abhisheksaxena1998/FluidLedger/blob/master/SerumLedger.ipynb

System Architecture And Design

demo

Overview

demo


Desktop Notifications:

Live Demonstration

Desktop Notification Demonstration

demo

Direct Tracking Demonstration

demo

Installation Guide.

How to install

  1. Download zip file from releases https://github.com/abhisheksaxena1998/Emergency-Blood-Plasma-Notification-System/releases.
  2. Extract the zip file.
  3. Turn on developer mode in your Browser.
  4. Load unpacked browser extension.

API Usage.

Deployed on heroku an application that reverse geocodes coordinates to provide city and state

https://revgeoapi.herokuapp.com/

For Instance:

https://revgeoapi.herokuapp.com/result?LAT=28.6139&LON=77.2090

API Usage

Endpoint to return information of all users.

https://node-blood-donation-app.herokuapp.com/getallusers

Endpoint to search users in a given location.

https://node-blood-donation-app.herokuapp.com/getdonors/api?location=Delhi

Generic: https://node-blood-donation-app.herokuapp.com/getdonors/api?location={SEARCH_LOCATION_HERE}

Application link to register users: https://node-blood-donation-app.herokuapp.com/

Team Members 💻

  1. Ishjot Singh
  2. Prince Gaur
  3. Abhishek Saxena