Updates for Tablet Devices

Simplicity and usability are very important to us here at stSoftware. To make your life easier we have optimised some of the layouts on your control panel for the iPad and iPhone screen sizes. 

Changes include: 

1. Moved Navigation buttons into top right section of screen on iPad. 



2. Changed the Menu on IPad and IPhone to be a drop down rather than extending the screen.

Image Two Before

Image Two After

3. Added spacing to margins to reduce clutter.

Image Three Before

 Image Three After

4. Added Shading and borders to various page menus to better distinguish between buttons

Integrated Demo App


A new Progressive Web App demo has been released. This Demo shows how a phone app can be integrated with a database giving powerful real-time mobile functionality. It is supported on both IPhone and Android. The Demo shows just a few of the possible features that can be implemented:

  • Uploading photos
  • Loading jobs
  • Site locations
  • Reporting on individual tasks
  • Answering questionnaires 

The Demo App utilises new technology and libraries such as framework7. 

More details about our progressive web Apps

Testing Simplified


The new Test tab is now available in the CMS and makes the testing process simple and easy. This incredibly useful tool allows the developer of a site to easily debug their product.  The Test Tab utilises QUnit Testing which is a powerful, easy-to-use JavaScript unit testing framework.


The Test tab is located in the top menu when creating a new CMS website page. Under this tab there is the title 'Setup'. This is where you can create tests. To create a test simply click 'Add' located down the bottom

Overseas act required by foreign law


In response to 13D EU legislation amendments and the APP 1988 overseas act required by foreign law.

stSoftware does not transfer any personal data to a third county or international organization. If stSoftware did transfer personal data it would in accordance with the commission ensures an adequate level of protection. The commission on an ongoing basis monitor developments in the third countries and or international organization that could affect the functioning of decisions.

Notification and Collection of Personal Information

In response to principle 13, 13.2b of the APP 1988 

stSoftware takes many precautions in ensuring that your personal data is safe and secure at all times. Before, during and after collecting data, the individual will be notified that their personal information has been recorded. The user is notified before entering personal information and after in the form of a pop up. This is to ensure the individual is aware their information has been recorded into the system.

In accordance with the Australian

Erasure of Personal Data and Restriction of Processing


In response to Article 19 2016/679 OF THE EUROPEAN PARLIAMENT

Control over your own Personal Information is important to us at stSoftware. We pride ourselves on our transparency and the ability to acknowledge clients requests quickly concerning their personal data in a safe and secure fashion. stSoftware makes sure to communicate any rectification or erasure of personal data or restriction of processing carried out to each recipient to whom the personal data have been disclosed, unless this provides

Data Protection Impact Assessment


Data Protection Impact Assessment

In response to Article 35 EU regulation 2016/679 

When implementing new proceedings which is likely to result in a high risk, stSoftware shall prior to the processing, carry out an assessment of the impact of the envisaged processing operations of the protection of personal data in accordance with Australian Privacy Principles and the (EU) 2016/679 OF THE EUROPEAN PARLIAMENT. This assessment is to ensure the safe keeping of the data subjects personal information. The

Notification of Personal Data Breach


Notification of Personal Data Breach 

In response to Article 33 (EU) 2016/679 

stSoftware takes pride in its security policies and ensures the highest levels of security for our clients personal data. In the unlikely case of a breach and in accordance to the APP (Australian Privacy Principles) and the (EU) 2016/679 OF THE EUROPEAN PARLIAMENT, stSoftware shall without delay and where feasible notify the data breach to the supervisory authority. If the the notification is not made within 72 hours, it

Collection of Personal information

In response to principle 5, 5.1 and 5.2 APP 1988

Your Privacy is very important to us at stSoftware and we abide by all rules laid down by the APP (Australian Privacy principle) 5.2 Collection of Personal Information. In compliance with APP Principle 5.1 you will be notified when your Personal Information is or has been collected. stSoftwares to the best of our ability will make sure the user is aware of this recorded data in the form of a Notification. 

Any Personal information collected and placed

Timesheet App Report


Timesheet App report allows users to regulate and monitor jobs assigned to them.

The Timesheet App is located under the Timesheets tab in the control panel. Clicking on Overview and then the Timesheet App link will cause a pop-up taking you to the application.

Timesheet Location DropdownTimesheet Location Link

The Timesheet App has 3 views:

  • The Calender View
  • The Data view
  • The Chart view

Transaction Search


How it works

The Transaction Report is a powerful and useful search tool allowing site Admins to keep tabs on any changes made across their system.

This tool allows Admins to clearly see what changes were made, when they where made and who made them. Having this clarity allows for better information management as specific changes can be tracked along with having the ability to pick and choose what information is relevant to you.

The Transaction page is located under Admin towards the bottom of the main menu. Under admin, Click on Logs

How to set up in memory database?



Many client systems have for a number of years used "in memory" or "private" databases for the engine/app layers. Private ( in memory) databases can be used for the engine and application layer databases which are effective static between releases. Private ( in memory ) databases allow for many performance enhancements and reduces downtime when upgrading servers.  Private databases should not be used for data layers ( ones that we want to keep data between releases).

Progressive Web Apps: Best of both worlds


Progressive Web Apps (PWA) offer faster, leaner cross platform (iOS/Android) app development with the look&feel of a native app but with the maintainability of a web site. PWA templates have been integrated into our CMS. PWA are a game changer for old native app development with it's lean low cost development life cycle, automatic security updates and rapid design tools. The user experience is smooth & consistent with offline access.

Android L&F