Our team has been working with Java for two semesters. After delivering a successful application based on Javafx in our previous exam, we have now tried to give our team a new challenging experience by learning the new Java-based framework called “springboot”.
This “springboot” is built on top of the spring framework and comes with many dependencies, which can help the application to run as fast as possible. We have used technologies like Spring Boot Web, Spring Data JPA & Hibernate, MySQL Database, Thymeleaf, HTML5 and Bootstrap. One of the main reasons we chose “spring-boot” is to learn both backend and frontend in order to deliver a web-based application.