/smartAppointments

Java based full-stack application

Primary LanguageJava

smartAppointments

Java based full-stack application

Technologies Used:

  • Java 11
  • Java Servlets
  • Hibernate
  • Spring Framework
  • Tomcat Server
  • MySQL Database
  • HTML, CSS, Javascript

Tools

  • Intellij Community Edition
  • MySQL

This application allows business and customers to make reservations. The applications has the following functionalities:

User:

  • Register as a normal user.
  • Create/View/Edit/Delete appointments by selecting the right service and preferred staff.

Staff:

  • Add their availabilities fore users to book.

Admin:

  • Add/Edit/Delete staff.
  • Add/Edit/Delete service.
  • Perform all functions that a user/staff can do.