Skip to content

A web app to give blood banks access to people in rural areas who need urgent blood.

Notifications You must be signed in to change notification settings

Himified/Rapid-Red

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T35-Imposter

Official Repository for DotSlash 4.0 Submission of Team 35: Imposter
Link: https://www.youtube.com/watch?v=oszOZkRYVbk

Rapid Red

This is our official project for Dotslash 4.0

Introduction:drop_of_blood::hospital:

This Web-App is Based on the Theme 'Rural Health Development'.



People in the Rural Areas do not have much access to Internet facility and might also not have an E-mail ID.So, considering all these factors our Web-App provides the best for them.
We have created a Simple Application which reduces complexity as much as possible so that people can make blood request when Urgent without any tedious operations.
Considering People in Rural areas will not keep a track of verification from the Blood Bank once requested the Blood Bank will take people's Data from our Web-App and Contact them. It is just a platform to convey the message to the blood banks about the details of patient requiring blood. Every Registerd Blood Bank will be provided with a Unique ID which they will use to Access all the Requests. This is done so that no leyman can access any patient's information.

How it works 🤔?

Registration Page For Blood Banks 📝

This is the registration form for Blood Banks providing their relevant information.



After registering on the site, a unique ID is generated for every Blood Bank which is confidential and can be used to view the requests in the Search Bar provided on the HOME page.


After successfully registering on the page the information of the Blood Bank is automatically added on the Web page associted with the 'bank' link which can be viewed by anybody who visits thw webpage. This page gives a list of all banks registered to our website.


Registration Page for Blood Request 📝

This is a request form page for the patients who need blood of a particular group. We have kept thr form simple keeping in mind that the people in rural areas are not very techno savy.



Blood Banks can view the requests of blood raised the the individuals by entering their unique id that was provided to them during registration in the input field in the nav bar. If the id is wrong or not present they wont we able to see the blood requests. Also a random person cannot get access to the request and hence the patient info like their number as for every bank id, a unique url is created using Express js.

Each patient request for blood is automatically removed from the database after two days, to keep it clean and updated.


Contact Us 📧

Suggestions are welcomed and people can send it thorugh the Contact Us form provided.


Code Snippets

Module Used:

const express = require("express");
const bodyParser = require("body-parser");
const ejs = require("ejs");
const mongoose = require("mongoose");

Tech Stack

  • node.js
  • express.js
  • javascript
  • Css
  • HTML
  • Mongo db

Contributors:

  • Sakshi Jain
  • Himani Verma
  • Riya Sharma

About

A web app to give blood banks access to people in rural areas who need urgent blood.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 70.2%
  • CSS 19.7%
  • JavaScript 10.1%