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.
- Secure registration and login
- Book appointments with doctors
- View appointment history
- Access prescriptions and medical records
- Manage personal profile
- Doctor registration and verification
- Manage clinics and availability
- View and manage appointments
- Secure access to patient details
- Ratings and feedback system
- Upload and manage medicines
- Add variants to existing medicines
- Track medicine usage and feedback
- Stock alerts and notifications
- Encrypted passwords using Jasypt
- Email verification with activation link
- Role-based access control
- Secure session management
| Layer | Technology |
|---|---|
| Backend | Java, JSP, Servlets |
| Frontend | JavaScript, HTML, CSS, Bootstrap 5 |
| Database | MySQL |
| Security | Jasypt (Password Encryption) |
| Server | Apache Tomcat |
| Tools | JDBC, JSTL |
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
Anshul Sahu 📧 Email: anshulsahu138@gmail.com