Skip to content

This is a blood donation application website. Donors can find blood donation requests in their local region and get in touch with the recipients.

Notifications You must be signed in to change notification settings

abtaheetaseen/Life-Drop-Client

Repository files navigation

React + Vite

  1. Website Name - LIFE-DROP
  2. GitHub Link(client-side) : https://github.com/programming-hero-web-course1/b9a12-client-side-abtaheetaseen
  3. GitHub Link(server-side) : https://github.com/programming-hero-web-course1/b9a12-server-side-abtaheetaseen
  4. Live Link(client-side) : https://life-drop-6707c.web.app/
  5. Live Link(server-side) : https://assignment-12-server-three-virid.vercel.app/
  6. Admin Email : abtahee125@gmail.com
  7. Admin Password : Abtahee5

JavaScript and React are mainly used for client-side development, and for server-side scripting, Node.js and MongoDB are used. Donors can find blood donation requests in their local region and get in touch with the recipients.

To run locally:

  1. Click the green "Code" button and copy the URL.
  2. Open a terminal and navigate to the directory where you want to clone the repository.
  3. Run this command: git clone and repo url
  4. To install dependencies use npm install command.
  5. To run the project use npm start command.

Features:

  1. There is an admin, volunteer and donor dashboard. Admin has access to all features, including user management, donation requests, and content management whereas volunteers create and manage donation requests.
  2. A Give Fund page available where users can donate money. I did it by using Stripe Payment.
  3. A Pagination feature has been added in some pages and also a donor can register, view donation requests, respond to them, and maintain his own profile.

About

This is a blood donation application website. Donors can find blood donation requests in their local region and get in touch with the recipients.

Topics

Resources

Stars

Watchers

Forks

Languages