BLOODnegative

Mahesh Jadhav
3 min readJan 8, 2023

--

This was my first college project where I developed a fully functional dynamic desktop website and deployed over the internet using InfinityFree.

To view the website click here

Deployment

This website is deployed on InfinityFree, a popular free website hosting platform for PHP. It provides many free features along with database and SSL.

If you want to know how to deploy website on InfinityFree click here

Requirements

  1. HTML
  2. CSS
  3. JavaScript
  4. PHP
  5. SQL
  6. MySQL
  7. XAMPP/WAMP

Flow Diagram

BLOODnegative flow diagram
BLOODnegative flow diagram

How it works

The actual working of the platform solely depends on two entities PIN Code and Blood group. We ask users to submit this information when they sign up to be blood donors; afterwards, when a patient searches for the Donor, they must also provide the same information. We then apply a filter to the data based on these parameters to show the corresponding blood donors.

About the Platform

  • Home Page: When you first visit a website, it displays an elegant home page, like the one below, with information on upcoming donation camps and links to register as donors or search for donors.
  • About Us: This contains a summary of the significance of the Blood Negative platform in modern society and how it might benefit patients.
  • Gallery: It helps to encourage blood donation by displaying pictures of blood donation camps.
  • Contact us: This offers a feedback form so users may express their opinions on the platform.
  • Register form: Here, you can register to become a donor by providing your basic contact information and blood type.
  • Search form: By entering your blood group and area code, you can find the needed donor.

References

Source Code

Below GitHub repo contains source code related to BLOODnegative website.

https://github.com/ursmaheshj/BLOODnegative

--

--

Mahesh Jadhav
Mahesh Jadhav

Written by Mahesh Jadhav

Part time developer, Full time debugger...

No responses yet