Our project is about creating a hospital management system using html, CSS, JavaScript for Front end and MySQL, Java spring boot for Back end. where we have partitioned the whole system into three parts the first part is the admin where the admin can add, update, delete the details of doctors and patients and can assign doctors to the patients. The second part is the patient where the patient can view what are all the doctors available in the hospital and can book appointment to consult a doctor and the third part is the doctor where doctors can view the appointment done by the patients and accept or reject the appointment. So, we club these three parts together to create a full web interface.
ADMIN MODULE: Register, login, AdminHomePage,
View, add, update, delete Doctor Records View, add, update, delete Patient Records View, add, update, delete Patient Appointments
Logout.
PATIENT MODULE: Register, login, PatientHomePage
Patient can book appointments Patient can view all the Doctors in the VIVID Hospital
Logout.
DOCTOR MODULE: Register, Login, DoctorHomePage
Doctor can view his Appointment and he can also update the appointment
Logout
HARDWARE/SOFTWARE DESIGNING
HARDWARE DESIGN
• Computer System: A normal computer system with sufficient memory and may include a processor, a suitable amount of RAM, and ample storage capacity.
• Storage: Sufficient storage capacity is needed and a high-capacity hard disk drive (HDD) or solid-state drive (SSD) may be required.
SOFTWARE DESIGN
The software components for our project would involve various tools and technologies. Here are some essential elements:
• Notepad++ (HTML,CSS,JS) • MySQL Workbench • Spring Boot 4.1+ • Spring Framework 5.2.6 • Spring Data JPA (Hibernate) • Thymeleaf • Eclipse STS • Maven • Java 17