Skip to content

VTU DBMS Mini Project | Hospital Management System | Java/JEE, MySQL, HTML, CSS, Bootstrap, JavaScript" An academic DBMS project built for VTU curriculum using Java/JEE for backend, MySQL for database, and HTML, CSS, Bootstrap, and JavaScript for front-end. This project showcases a real-world hospital management system, including patient management

Notifications You must be signed in to change notification settings

partha-09/HospitalManagementSystem

Repository files navigation

VTU DBMS Mini Project: Hospital Management System

A comprehensive Hospital Management System built with Java/JEE as part of the VTU DBMS Mini Project curriculum. The project demonstrates a full-stack application with Java/JEE for the backend, MySQL for database management, and HTML, CSS, Bootstrap, and JavaScript for the front end. It is developed in Eclipse IDE and deployed using Apache Tomcat Server.

🌟 Key Features

  • Patient Management: Add, update, and delete patient records.
  • Doctor Scheduling: Manage doctor appointments and availability.
  • Billing System: Generate bills for treatments and services.
  • Database Integration: Robust backend powered by MySQL.
  • Responsive Front-End: Intuitive user interface with HTML, CSS, Bootstrap, and JavaScript.

🛠️ Tech Stack

  • Frontend: HTML, CSS, Bootstrap, JavaScript
  • Backend: Java, JEE
  • Database: MySQL
  • IDE: Eclipse
  • Server: Apache Tomcat

🚀 How to Run

1. Clone the Repository

git clone https://github.com/partha-09/Hospital-Management-System-Java-DBMS-Project.git

2. Import Project into Eclipse IDE

Open Eclipse IDE. Go to File > Import > Existing Projects into Workspace. Select the project folder and import it.

3. Configure Apache Tomcat Server

Add Apache Tomcat Server to your Eclipse IDE. Deploy the project to the server.

4. Import the Database

Locate the /database folder in the repository. Import the provided .sql file into MySQL.

5. Update Database Credentials

Open the dbConfig.java file in the project. Update it with your MySQL credentials (username and password).

6. Run the Project

Start the Apache Tomcat Server from Eclipse. Open your browser and navigate to the application URL (e.g., http://localhost:8080/HospitalManagementSystem).

📖 Why This Project?

This project is perfect for:

VTU Students: Ideal for DBMS mini-projects as part of the curriculum. Developers: Learn how to build and deploy full-stack applications with Java and MySQL. Academic Use: A reference for academic projects focusing on database integration.

📌 Topics

  • vtu-dbms-mini-project
  • java-project
  • hospital-management-system
  • mysql-database
  • dbms-project
  • academic-mini-project
  • java-jee
  • eclipse-ide
  • apache-tomcat
  • responsive-design

🏆 Recognition

First Prize in Mini-Project Exhibition at Hirasugar Institute of Technology, Nidasoshi.

📸 Screenshots

  • Dashboard View:
    image alt

  • Admin Panel:
    image alt

  • Doctor & Patient Records View:
    image alt

  • User Interface:
    image alt

  • Edit User Panel :
    image alt

  • User Appointment Screen:
    image alt

  • About & Contact Section :
    image alt

📬 Contact:

For any queries:

⭐ Contribute

I welcome contributions to improve this project! If you find this project helpful or see any areas for enhancement, feel free to:

  • Fork this repository.
  • Submit a Pull Request with improvements or new features.
  • Open an Issue if you encounter any bugs or have suggestions for better functionality.

Your contributions are greatly appreciated and will help make this project even better. Don't hesitate to reach out for any queries or collaboration ideas!

What's Updated:

  1. Repository URL: https://github.com/partha-09/Hospital-Management-System-Java-DBMS-Project.git.
  2. Name: Siddappa Godi.
  3. Email: siddapp2godi@gmail.com.
  4. Phone: +91 6363504679.
  5. LinkedIn: https://www.linkedin.com/in/siddappagodi/.

About

VTU DBMS Mini Project | Hospital Management System | Java/JEE, MySQL, HTML, CSS, Bootstrap, JavaScript" An academic DBMS project built for VTU curriculum using Java/JEE for backend, MySQL for database, and HTML, CSS, Bootstrap, and JavaScript for front-end. This project showcases a real-world hospital management system, including patient management

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published