Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 1.44 KB

README.md

File metadata and controls

23 lines (19 loc) · 1.44 KB

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.