Skip to content

nityagupta6/vardaan

Repository files navigation

Vardaan

A Blood bank management system

What problem Vardaan solves?

Vardaan is a purpose-built website that functions as a blood bank management system, serving as a pivotal resource for individuals seeking life-saving blood donations. True to its name, Vardaan embodies an organization dedicated to offering a vital service to those in need. The platform facilitates the process by which generous donors contribute their blood to the organization, while hospitals and medical institutions gain access to this precious resource whenever the need arises.

With its robust functionality, Vardaan seamlessly bridges the gap between blood donors and recipients, playing a crucial role in ensuring a steady supply of blood for medical emergencies and treatments. By leveraging this comprehensive blood bank management system, Vardaan not only streamlines the donation process but also facilitates seamless coordination and accessibility for hospitals and medical professionals. With its user-friendly interface and efficient data handling capabilities, the website acts as a reliable platform that facilitates the noble act of blood donation and aids in saving countless lives.

Tech Stack:

  • NodeJs (v16.18.0)
  • ExpressJs
  • MongoDB
  • ReactJs
  • HTML
  • CSS

Installation:

In order to run this app, you will need to have npm installed on your local machine. To install the dependencies for this project, run the following commands in the vardaan directory of the project:

npm install 

To start the app, first go to .env file int the client directory or click here envfile and then comment the first line of code also uncomment the second line. This will set the running environment for the system. Now run the following command int the root directory:

npm run dev

The app will be live on localhost:3000.

How To Setup

  • Make sure your machine is connected to the internet.
  • Fork the repository.
  • Open a shell (command prompt, terminal, etc.) on your machine.
  • Change to the directory where you want to copy the project.
  • Clone it to your local setup by using command git clone <repo link>.
  • Once cloned, Run the following command in the root directory of the project npm install.
  • Now follow the commands in Installation Guide.

Login Credentials for Admin:

Email: [email protected]
Password: vardaan