User Registration and Authentication: Users can register with the system. Authentication mechanisms to ensure secure access.
User Roles: Differentiate between regular users, donors, and administrators.
User Dashboard: Overview of previous donation history and pending requests.
Blood Donation: Donors can submit details about their blood donation. Track and display a history of donations for each donor.
Blood Request: Users can create requests for specific blood types. Admins can approve or reject requests.
Admin Dashboard: Access to a centralized dashboard for administrators. Overview of pending blood requests, donations, and available blood units.
Blood Inventory Management: Admins can manage and update the inventory of available blood units. Track expiration dates of blood units.
The first thing to do is to clone the repository:
$ git clone https://github.com/MeetSherasiya/Bloodbank_Managment_System.git
$ cd Bloodbank_Managment_SystemCreate a virtual environment to install dependencies in and activate it:
$ virtualenv --no-site-packages env
$ source env/bin/activateThen install the dependencies:
(env)$ pip install -r requirements.txtNote the (env) in front of the prompt. This indicates that this terminal
session operates in a virtual environment set up by virtualenv.
Once pip has finished downloading the dependencies:
(env)$ cd laundry_managment_system
(env)$ python manage.py runserverEmail : [email protected]
Password : admin@1234






