Skip to content

hantsy/cargotracker-regapp-quarkus-javafx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CargoTracker RegApp (Quarkus)

This Cargotacker regapp ported CargoTracker Regapp(CDI/Weld + JavaFX) to Quarkus using Quarkus FX extension.

The original Cargotracker regapp from Eric's DDD book sample was written in Swing and Spring is used to submit handling events to the Cargotracker backend system (a fork from eclipse-ee4j/cargotracker) via a public RESTful API.

preview

Prerequisites

This project is developed against the latest Java and JavaFX.

  • Java 21
  • Apache Maven 3.9.x

Build

Clone the source codes from Github, open a terminal and switch to the root folder of the project.

Execute the following command to build and run the application.

mvn clean package quarkus:run

When testing the functionality on your local machine, you have to run cargotracker firstly, check CargoTracker Getting Started Guide.

If you are trying to run it against a running cargotracker deployed to AWS, etc, please setup an environment variable HANDLING_REPORT_SERVICE_URL to locate the full path of the handling events RESTful API.

References

About

Cargotracker Event Register App Client rewritten in Quarkus+JavaFX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •