flyte is a Spring Boot (Java backend web framework) webapp used for finding flights. There is no frontend associated with flyte, and static files are served up using a templating engine called Thymeleaf.
All dependencies are included in the Maven pom.xml. Though, if you are interested in seeing what the dependencies are:
- spring-boot-starter-data-jpa
- spring-boot-starter-web
- mariadb-java-client
- spring-boot-starter-thymeleaf
- bcrypt
- Build the JAR by doing:
mvn clean package
- Run the JAR by doing:
cd target
java -jar flyte-0.0.1-SNAPSHOT.jar
-
Add airlines, flight information, locations, etc to the database.
-
The webapp is ready on localhost:8080.