An open API service indexing awesome lists of open source software.

https://github.com/partha-09/hospitalmanagementsystem

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
https://github.com/partha-09/hospitalmanagementsystem

academic-project dbms-mini-project dbms-project fullstack-project hospital-management-system html-css-bootstrap-js java-jee java-project mysql-database vtu-dbms-mini-project

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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](https://github.com/partha-09/Hospital-Management-System-Java-DBMS-Project/blob/642e81805d08517819655a78e809aa3f8dc9b69d/Image%201.jpg)

- Admin Panel:
![image alt](https://github.com/partha-09/Hospital-Management-System-Java-DBMS-Project/blob/642e81805d08517819655a78e809aa3f8dc9b69d/Image%202.jpg)

- Doctor & Patient Records View:
![image alt](https://github.com/partha-09/Hospital-Management-System-Java-DBMS-Project/blob/642e81805d08517819655a78e809aa3f8dc9b69d/Image%203.jpg)

- User Interface:
![image alt](https://github.com/partha-09/Hospital-Management-System-Java-DBMS-Project/blob/642e81805d08517819655a78e809aa3f8dc9b69d/Image%204.jpg)

- Edit User Panel :
![image alt](https://github.com/partha-09/Hospital-Management-System-Java-DBMS-Project/blob/642e81805d08517819655a78e809aa3f8dc9b69d/Image%205.jpg)

- User Appointment Screen:
![image alt](https://github.com/partha-09/Hospital-Management-System-Java-DBMS-Project/blob/642e81805d08517819655a78e809aa3f8dc9b69d/Image%207.jpg)

- About & Contact Section :
![image alt](https://github.com/partha-09/Hospital-Management-System-Java-DBMS-Project/blob/642e81805d08517819655a78e809aa3f8dc9b69d/Image%208.jpg)

### 📬 Contact:

For any queries:

- **Name**: Siddappa Godi
- **Email**: [[email protected]](mailto:[email protected])
- **Phone**: +91 6363504679
- **LinkedIn**: [https://www.linkedin.com/in/siddappagodi/](https://www.linkedin.com/in/siddappagodi/)

## ⭐ 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: **[email protected]**.
4. Phone: **+91 6363504679**.
5. LinkedIn: [https://www.linkedin.com/in/siddappagodi/](https://www.linkedin.com/in/siddappagodi/).