Web micro application for scheduling appointments (visits) to a location under quarantine.
Java 11 is used because at the time of this writing it is the latest long term support release of the platform. However, the artifact does not feature Java Platform Module System descriptor due to lack of support by the tools used.
Honk is a meaningless code name.
These are only hints and do not constitute a complete guide on how to build, deploy and run this web application. However, developer already familiar with the tools should be able to understand it. Otherwise access the documention for tools listed in "Powered by" section.
The project uses Maven build tool for retrieving dependencies and compilation. But not deployment.
mvn clean compile package
First a database server with a valid database must be created. If the user used to connect is given approprite permissions, the application is expected to execute required DDL on the empty catalog automatically. See JavaDoc documentaion for details.
Either of the following commands should run after the application is built. Comments in the Shell scripts (bin/*.sh) may contain additional information.
./bin/launch.sh
./bin/herokuLaunch.sh
java -jar target/honk.jar
Original developer: wbondarenko@programmer.net