Its a simple web application, which allows user to upload file with students and their performance list and sort them with different sorting algorithms.
Project is located in github, download it using Git clone or manually download zip file.
To run this application there are several things needed:
Java 8 (https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
Maven (https://maven.apache.org/install.html)
Open command line or terminal, navigate to project folder, where project was Git-cloned (unpacked from zip file)
There should be pom.xml file
Run Maven clean install command
mvn clean install
Run Spring Boot run command
mvn spring-boot:run
Open your browser and enter following address:
localhost:8080
There are two unit tests, one is to test how file parsing works. Other is to check if sorting algorithms actually sort.
- SpringBoot - Framework for Spring framework
- Maven - Dependency Management
- Vaadin - Java web framework