Speaking about the evaluation of knowledge by independent experts, we can say that the human factor takes a lot of time for the estimation. It promotes unfair competition among students, because from the teacher's point of view, it is more typical to receive a higher grade for an excellent student than the others. Automation of knowledge verification will not only save a lot of time, but also eliminate subjective evaluation. The teacher can easily adjust the evaluation criteria for different groups of students.
This is a full-stack application that uses Java 11 and Spring Boot framework for web-application development with MVC approach.
Download and setup java on your PC:
- check it by running
java --version
command in cmd
- Download package from this repository
- Go to the folder where you downloaded .jar archive
- Open cmd and execute
java -jar {archive_name}.jar
- Your application should deploy on 8080 port of localhost
- Open your browser and go to http://localhost:8080/home
See How to Install JDK in Windows 11 for more details.
In database is used flyway migration approach.