Skip to content

A digital platform for blood donation that tracks donations, rewards donors, ensures safe intervals, and enables real-time assistance for urgent needs, fostering awareness and collaboration.

Notifications You must be signed in to change notification settings

nikpatil2123/Hackathon

Repository files navigation

Hackathon Project: Digital Blood Donation Platform

GitHub repo size GitHub contributors GitHub stars GitHub forks GitHub views

Objective

Blood donation is a crucial life-saving activity, yet awareness and convenience remain significant challenges. This project aims to digitalize the traditional blood donation process by replacing physical donor cards with a comprehensive digital platform. The digital card will maintain an accurate record of donations, reducing the risk of misplacement. It will also feature a reward point system to incentivize donors, promoting consistent participation.

The platform will include an alert system to ensure donors adhere to safe intervals between donations, typically 2-3 months. Additionally, a community feature will facilitate real-time assistance in cases of urgent blood requirements, fostering collaboration and mutual support among donors. By consolidating these functionalities into a single app, this initiative seeks to enhance user experience, encourage regular donations, and raise awareness about the importance of blood donation. This project aspires to create a connected, informed, and motivated donor network while addressing logistical challenges in the current system.

Table of Contents

Technologies Used

The primary languages and technologies used in this project are:

  • TypeScript: 98.5%
  • JavaScript: 1.1%
  • Other: 0.4%

Installation

To install and set up the project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/nikpatil2123/Hackathon.git
  2. Navigate to the project directory:
    cd Hackathon
  3. Install the necessary dependencies:
    npm install

Usage

To run the project, use the following command:

npm run dev

Open your browser and navigate to http://localhost:3000 to see the application in action.

Contributing

Contributions are always welcome! Please follow these steps to contribute:

Fork the repository. Create a new branch (e.g., feature/your-feature). Commit your changes. Push your branch. Create a pull request.

Contact

If you have any questions, feel free to contact me:

GitHub: nikpatil2123 Email: nikpatil2123@gmail.com

About

A digital platform for blood donation that tracks donations, rewards donors, ensures safe intervals, and enables real-time assistance for urgent needs, fostering awareness and collaboration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published