Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

🩸 Life Link Blood Donor

A modern blood donor management and emergency blood request platform that helps connect blood donors with patients in need quickly and efficiently.

🌐 Live Demo

πŸš€ Live Website: https://life-link-blood-donor.lovable.app/register


πŸ“Œ About The Project

Life Link Blood Donor is a web-based platform designed to simplify the process of finding blood donors during emergencies. The platform allows users to:

  • Register as blood donors
  • Search donors by blood group
  • Submit emergency blood requests
  • Connect donors and recipients instantly
  • Maintain donor availability records
  • Improve emergency healthcare support

The main goal of this project is to create a fast, reliable, and user-friendly blood donation network that can help save lives.


✨ Features

πŸ‘€ User Features

  • User Registration & Login
  • Blood Donor Registration
  • Search Donors by Blood Group
  • Emergency Blood Request
  • Responsive Modern UI
  • Real-time Donor Availability
  • Mobile Friendly Design

🩸 Blood Donation Features

  • Donor Database Management
  • Blood Group Filtering
  • Contact Information Access
  • Emergency Request Handling

🎨 UI/UX Features

  • Clean Modern Design
  • Smooth Animations
  • Responsive Layout
  • Easy Navigation

πŸ› οΈ Tech Stack

Frontend

  • React.js
  • TypeScript
  • Tailwind CSS
  • Vite

Backend / Database

  • Firebase / Supabase
  • REST API

Deployment

  • Lovable
  • Vercel / Netlify

πŸ“‚ Project Structure

life-link-blood-donor/
β”‚
β”œβ”€β”€ public/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/
β”‚   β”œβ”€β”€ pages/
β”‚   β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ hooks/
β”‚   β”œβ”€β”€ services/
β”‚   └── utils/
β”‚
β”œβ”€β”€ package.json
β”œβ”€β”€ vite.config.js
└── README.md

βš™οΈ Installation

Clone the Repository

git clone https://github.com/your-username/life-link-blood-donor.git

Navigate to Project Directory

cd life-link-blood-donor

Install Dependencies

npm install

Start Development Server

npm run dev

πŸš€ Build for Production

npm run build

πŸ“± Screenshots

Add your project screenshots here.

Example Screenshots:

  • Home Page
  • Donor Registration
  • Blood Request Page
  • Dashboard

πŸ”’ Future Improvements

  • Authentication System
  • Admin Dashboard
  • Email Notifications
  • SMS Alerts
  • Location-based Donor Search
  • Dark Mode
  • Chat Support

🀝 Contributing

Contributions are welcome!

If you'd like to contribute:

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a Pull Request

πŸ“„ License

This project is licensed under the MIT License.


πŸ‘¨β€πŸ’» Developer

Developed with ❀️ for saving lives.

Riddhika Ghosh


πŸ™ Acknowledgements

  • Blood donors worldwide
  • Open-source community
  • Healthcare volunteers

πŸ“ž Contact

πŸ“§ Email: lyricallyriddhika@gmail.com

🌐 Website: https://life-link-blood-donor.lovable.app/register

About

LifeLink is a web-based blood donation and emergency response platform that helps users instantly find nearby blood donors, connect with blood banks, and save lives through faster blood availability.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors