HealthCare Backend is a Java Servlet–based web application developed using JDBC and MySQL. The project provides backend functionality for user authentication, doctor management, and appointment booking with proper session handling.
This project focuses on backend development concepts such as servlets, database connectivity, and secure configuration practices.
- Java (Servlets)
- JDBC
- MySQL
- HTML, CSS, JavaScript
- Apache Tomcat
- Eclipse IDE
- User Signup and Login
- Logout using session invalidation
- Doctor Management
- Appointment Booking
- Session-based authentication
- MySQL database integration
- Database Name:
healthcare - Database Type: MySQL
- Database structure is provided in
schema.sql
Database connection logic is centralized in DBUtil.java.
Before running the project, update the following field in DBUtil.java:
with your local MySQL password.
- Import the project into Eclipse IDE
- Configure Apache Tomcat server in Eclipse
- Create a MySQL database named
healthcare - Import the
schema.sqlfile into the database - Update database credentials in
DBUtil.java - Start the Tomcat server
- Access the application from the browser
- Database credentials are intentionally not hardcoded
- Each user must configure their own local database
- This project demonstrates backend-focused development using Java Servlets
Risa Mathew