Kabisa
Synopsis
Kabisa is a program to train diagnosing skills of medical staff. The project has been written as a FMX application which runs using an embedded Interbase database on Windows, Android tablet and iPad
The goal of this project is to convert this to a PWA application. The project contains a mostly static database of diagnoses, symptoms and relations between the two. Images are stored in a separate database.
Part of the project is to create a conversion program between the Interbase database and the necessary Javascript (JSON) structures: in case the reference database is updated, the necessary Javascript objects must be regenerated.
Table of contents
- Architecture PWA architecture description.
- Database Description of existing Kabisa databases.
- Objects Description of Javascript data objects.
- Conversion description of Interbase-Javascript conversion program.
- Forms Description of PWA screens/pages.
- ServiceWorker Description of PWA serviceworker.