Starter? Quick-Win required? h2 embedded database in java

Job ID: 34882540

Budget: $2 – $20 USD

Optimal job for newcomers as freelancer, but with good experience on h2database!

we require a simple application to start a embedded h2database with:
- main method
- additional methods each:
- pure insert, select example
- xml insert, select example
- json insert, select example
- special insert and select examples
- directed graph (nodes) insert and select
- encrypted database files in a configurable (java constant) folder, which is as default user.dir
- backup creation of database files on starting by ensuring transaction log is written, with rolling file naming
- ensure clean close/disconnect of h2database with a java exit hook
- strict mode
- ensure only one instance is running, or ensure database files are able to handle concurrent connects

We require this prototype to test. Start a simple UI to display app is running. Preferably JavaFX but Swing is also okay

- no special logic required, only a status class and a observer on change of the registered status
- No framework required (spring or something, if you think you require, let us know)


you deliver the code, which basically has
- a main(),
- opens a splash screen or a UI on starting
- register to system tray

Delivery Milestones:

MS1:
run embedded h2database with maven run and display dialog/UI/splashscreen

MS2:
all other features


delivery?
- in our git (will be shared after award)
- as java source delivery
- clean module and lib dependencies
- maven (dependencies are all managed there)
- required libs need PRIOR confirm to be accepted!
- JDK17 compatible

your bid?
you provide estimate per milestone, we may discuss about requirements
we confirm, you implement

Budget?
we do not disclose, place your best bid to get considered

Hint:
be ensured, your bid will be checked by java developers. This is a test task for integrating you into an ongoing project. So dear overseller and sales manager. We know the complexity of the task, and thus we also know if your bid is realistic. Be aware we will only hire the freelancers/companies wo play open and honest on the bid

Outlook:
we will award you all changes for the next steps of the prototype and the requirements we implement
We will require for this a NDA!