Skip to content

Ashmit-Borawake/Blood_Bank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blood Bank 🩸🏥

Modern blood bank management system for hospitals, donors, and recipients

License: ISC Node.js React

Features ✨

  • Donor and recipient management with secure authentication
  • Real-time blood inventory tracking and request processing
  • Hospital and admin dashboards with analytics and reports
  • Role-based access for hospitals, admins, and recipients
  • Responsive React UI with modern design
  • MySQL database for reliable data storage

Tech Stack 🛠️

Category Technologies
Frontend React, TypeScript, Vite, shadcn-ui, Tailwind CSS
Backend Node.js, Express, MySQL
Database MySQL
DevOps Git, GitHub, Concurrently

Installation ⚙️

# Clone repository
git clone https://github.com/yourusername/blood-bank.git

# Install all dependencies (root, frontend, backend)
cd blood-bank
npm run install:all

# Initialize the database (ensure MySQL is running)
npm run db:init

# Start the development servers (frontend + backend)
npm run dev

About

A full-stack web app for managing blood bank operations. Features include donor/recipient management, blood inventory tracking, request processing, and reporting. Built with Node.js/Express backend and a React/TypeScript frontend for efficient, modern workflows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors