Skip to content

Donor-Connect is a web-based platform designed to streamline the blood donation process by connecting donors with recipients.

License

Notifications You must be signed in to change notification settings

AnmolDh/Donor-Connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Donor-Connect - Blood Donation Simplifier

Donor-Connect is a web-based platform designed to streamline the blood donation process by connecting donors with recipients. The application allows users to register, find blood donation events, and manage their donations efficiently.

Features

  • User Registration & Login: Secure user authentication using JSON Web Tokens (JWT).
  • Donor and Recipient Connection: Connect donors with recipients in need of blood.
  • Event Management: Create, manage, and participate in blood donation events.
  • Admin Dashboard: Monitor donor activities and manage events efficiently.
  • User-Friendly Interface: Designed for accessibility and ease of use for all users.

Technologies Used

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB, Mongoose
  • Authentication: JSON Web Tokens (JWT)

Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/donor-connect.git
    cd donor-connect
  2. Install the backend dependencies:

    cd backend
    npm install
  3. Install the frontend dependencies:

    cd client
    npm install
  4. Create a .env files.

  5. Start Application using npm start.

About

Donor-Connect is a web-based platform designed to streamline the blood donation process by connecting donors with recipients.

Resources

License

Stars

Watchers

Forks

Languages