Skip to content

anshul-sahu/CareBridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏥 CareBridge

CareBridge is a comprehensive healthcare management system designed to connect Patients, Doctors, and Medicine Manufacturers on a single digital platform. It simplifies appointment booking, medical record management, and medicine distribution using role-based dashboards.


🚀 Features

👤 Patient Module

  • Secure registration and login
  • Book appointments with doctors
  • View appointment history
  • Access prescriptions and medical records
  • Manage personal profile

🩺 Doctor Module

  • Doctor registration and verification
  • Manage clinics and availability
  • View and manage appointments
  • Secure access to patient details
  • Ratings and feedback system

💊 Manufacturer Module

  • Upload and manage medicines
  • Add variants to existing medicines
  • Track medicine usage and feedback
  • Stock alerts and notifications

🔐 Authentication & Security

  • Encrypted passwords using Jasypt
  • Email verification with activation link
  • Role-based access control
  • Secure session management

🛠️ Tech Stack

Layer Technology
Backend Java, JSP, Servlets
Frontend JavaScript, HTML, CSS, Bootstrap 5
Database MySQL
Security Jasypt (Password Encryption)
Server Apache Tomcat
Tools JDBC, JSTL

📁 Project Structure

CareBridge/ ├── static/ │ ├── css/ # Stylesheets │ ├── js/ # JavaScript files │ └── media/ # Images and assets │ ├── WEB-INF/ │ ├── classes/ │ ├── lib/ # External JARs (MySQL, Jasypt, etc.) │ ├── src/ │ │ ├── controllers/ # Servlets │ │ ├── models/ # Java Beans & DB logic │ │ ├── utils/ # Utility classes │ │ ├── elfuncs/ # EL functions │ │ ├── listeners/ # Application listeners │ │ ├── tlds/ # Custom tag libraries │ │ └── exception/ # Exception handling │ │ │ ├── uploads/ # Uploaded files │ ├── web.xml # Deployment descriptor │ └── app.tld # Custom TLD file │ └── README.md

👨‍💻 Author

Anshul Sahu 📧 Email: anshulsahu138@gmail.com

About

Java-based health management system connecting patients, doctors, and medicine sellers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors