TourTools is built using the FileMaker platform. FileMaker is a cross-platform relational database application from Claris International, a subsidiary of Apple Inc. It integrates a database engine with a graphical user interface (GUI) and security features, allowing users to modify the database by dragging new elements into layouts, screens, or forms. It is available in desktop, server, iOS and web-delivery configurations.

FileMaker Server allows centralized hosting of apps which can be used by clients running the desktop or mobile apps. The application acts as an interface to the backend FileMaker server application via the FileMaker/PHP API hosted either in-house or at an approved managed 3rd party hosting provider.

Below is a graphic showing the high-level entity relationship diagram

TourTools Online is built using PHP and Javascript. It is an MVC-based web application using the Bootstrap framework to provide a compatible and accessible interface. Also, the use of standards compliant MVC/Front End architecture allows for TTO to be modified and enhanced as needed. All of the software used is open source and kept up to date as per client needs. The application is compatible with the most up to date version of PHP.

All libraries used in the web application are updated as per availability and the architecture (separated backend-database and front-end web application) allows for secure DMZ environments. The interface between the web application and the backend are implemented according to best practices.

If you have any questions that are not answered here Contact TourTools Support for assistance.

Last modified: January 26, 2025

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Please do not use this for support questions.
For customer support, please contact us here.

Post Comment