The application are tested on Oracle 11g / Apex 5 and Oracle Autonomous Database.
Oracle application Database even has a free tier - https://www.oracle.com/cloud/free/ To use the OCI instance follow the instructions. Once you have registered choose Autonomous Database and Create Autonomous Database. After the instance is created select it, then click on service console. Create an administrative accoount and then a workspace for your application.
Clone or donload this repository. Each application is in its separate folder.
Example: https://github.com/mggeorgiev/apex/tree/master/finance
The application and the database objects can be deployed in any order.