Ga naar inhoud

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.