Skip to content

Latest commit

 

History

History
96 lines (61 loc) · 2.52 KB

File metadata and controls

96 lines (61 loc) · 2.52 KB

Doctor_Appointment_Booking_System

Screenshot (26)

Functionalities

  • Admin Login
  • Admin Dashboard
  • Doctor Add
  • Doctor Login
  • Patient view
  • Patient Login
  • Appointment Booking

Backend Work

  • Manage Database for Doctor and Patient
  • Create Servlets for differnt Modules
  • Proper Exception Handling
  • Authentication using DataBase

Tech Stacks

  • Java
  • Advance Java (Servlet,Jsp)
  • Mysql
  • BootStrap
  • Tomcat
  • Maven

Db Configuration

  package com.Db;

import java.sql.Connection;
import java.sql.DriverManager;

public class DBConnect {

	private static Connection conn;

	public static Connection getConn() {
		try {
			Class.forName("com.mysql.cj.jdbc.Driver");
			conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/hospital_2", "root", "root123");

		} catch (Exception e) {
			e.printStackTrace();
		}

		return conn;
	}

}

Project Snippets

User Interface

Screenshot (26)

User Login

Screenshot (27)

User Appointment

Screenshot (28)

Doctor Login

Screenshot (29)

Admin Login

Screenshot (30)

Patient Detail

Screenshot (31)

Admin DashBoard

Screenshot (32)

Doctor Detail

Screenshot (33)

Add Doctor

Screenshot (34)

Admin Logout

Screenshot (36)