Skip to content

RedConnect is your all-in-one solution for streamlined blood donation and management, connecting donors, recipients, and hospitals with ease and efficiency.

Notifications You must be signed in to change notification settings

vctigerrfab/RedConnect

Repository files navigation

#RedConnect Project Overview RedConnect is a comprehensive blood donation and management platform designed to streamline the process of blood donation and distribution. It bridges the gap between donors, recipients, and hospitals, ensuring a seamless and efficient flow of vital resources. The platform offers a robust and user-friendly interface for hospitals to manage their blood bank, donors to register and track their donations, and users to find and request blood.

#Features //User Management Registration and Login: Secure user authentication. Profile Management: Users can update their profiles and manage personal information. Blood Request: Users can search for and request specific blood types. Donation History: Users can view their donation history and track their contributions. //Donor Management Donor Registration: Easy registration for new donors. Donation Scheduling: Donors can schedule appointments for blood donation. Notification System: Automated notifications and reminders for upcoming donations. //Hospital Management Hospital Registration: Hospitals can register and manage their blood bank profiles. Inventory Management: Hospitals can manage their blood stock, including adding new donations and tracking usage. Request Handling: Hospitals can view and respond to blood requests from users. //Admin Panel User Management: Admins can view and manage all users on the platform. #Tech Stack ->Frontend React.js: A JavaScript library for building user interfaces. ->Backend Node.js: A JavaScript runtime. Express.js: A web framework for Node.js. MongoDB: A NoSQL database for storing data. Mongoose: An ODM library for MongoDB and Node.js. #Installation and Usage Prerequisites Node.js MongoDB #Installation Clone the Repository

git clone https://github.com/yourusername/RedConnect.git cd RedConnect Install Backend Dependencies

cd backend npm install Install Frontend Dependencies

cd ../frontend npm install Configure Environment Variables

Create a .env file in the backend directory and add the following: makefile Copy code MONGO_URI=your_mongo_db_uri JWT_SECRET=your_jwt_secret

Run the Backend Server cd backend npm start

Run the Frontend Server cd ../frontend npm start

//That concludes my project. I hope you find it informative and insightful.

About

RedConnect is your all-in-one solution for streamlined blood donation and management, connecting donors, recipients, and hospitals with ease and efficiency.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published