Git Product home page Git Product logo

shahhilag4 / sampark_plasma Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.65 MB

A fullstack web application to bridge the gap between plasma donors and patients built during the onset of COVID-19.The application impacted 20 patients across India by providing them donors

Home Page: https://samparkplasma.onrender.com

Python 22.56% CSS 20.81% HTML 56.63%
covid-19 css3 flask hackathon-project html5 javascript mongodb social-service sampark-plasma

sampark_plasma's Introduction

Logo1

Sampark Plasma

Bridging the gap by connecting donors and patients for plasma donation




Achievement



  • Helped 40 patients in a span of 3 months via the project.

Project Documentation



  • With the onset of COVID-19 the entire world was in panic and the number of people being affected by the deadly virus were increasing day by day.
  • In these tough times everyone was finding a cure to this virus and Plasma therapy was a ray of hope to many.But the lack of a centralized platform for plasma donors in case of emergency were tough to find.
  • Thus our team of students decided to step up and create a platform to bridge the gap.
  • Our entire project is divided into 3 parts-

  1. Plasma Donor-The plasma donors are the patients who have recovered from COVID-19 and have thus developed antibodies.We take the details of these volunteers and save it into our database so that any patient in the donor's proximity could be helped.We also provide each of the parties with a tracking ID so that they could keep track of their application.
  2. Patient-On the patient side we made a application form which requires minimal information.Once our backend code verifies the legitimacy of both the donor and the patient the location given by the patient is checked and we search the closest patient available in that proximity(firstly in same area--->then in same city---->same state) and then match the donor and the patient.On successful match and background chehk we share both parties the details of each other via the dashboard as well as whatsapp.
  3. Tracking-Each donor and patient are provided with a tracking ID via which they can teack their application.

Logo1

Unique Features


  1. Simplicity-We have kept the product as simple as possible by maintaing a simple and easy to use UI/UX design to simple and efficient backend algorithms.This not only decreses the server load and runtime but also makes the application usable for all the age groups.This is the main feature which would also help us scale in future if we want uniformity in our medical system.
  2. Verification of the patient and donor-Any users who registered on our website are thoroughly checked so that there are no issue like corrupt practices,just for fun activities from the donor side and also false patients and misuse of plasma via patients.This helps us maintain a hoghly secure network(verification done via medical slip and direct contact).
  3. Accuracy-The tracking algorithm we have used is on the basis of area, then on the basis of city and lastly on the basis of state.Thus we take care that the patient recieves the closest destination which would also be convinient for the donoe
  4. Tracking-Each donor and patient are provided with a tracking ID via which they can teack their application.
  5. Data Security-The entire database is managed in a very effcient manner with our main focus on data hiding and prevention of data leaks.All the passwords and digital documents on the site have been encrypted so that there is data security in case of any data leak.



Steps for installation


  1. Install all the dependencies stored in requirements.txt (For installing dlib library you need to install visual studio and cmake first).
  2. Run app.py.
  3. Change directory to SIH22-AIYOJAN.
  4. Open http://127.0.0.1:5000/ in browser.



Tech stack


HTML CSS JavaScript Python MongoDB Flask


Thank you for your time.

sampark_plasma's People

Contributors

shahhilag4 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.