WebKëscht, along with its companion on mobile phones, is an app that allows caretakers from Verbandskëscht to plan visits to their patients in a breeze.
The full WebKëscht applications suite contains two client applications. One is for mobile phones and is designed for caretakers on the go, the other is a desktop web application.
The mobile application is designed for use by caretakers to schedule visits, confirm when they have been completed, but also to reschedule them or warn coordinators when they could not be completed. It contains phone number of patients and can even make their navigation system show them the way to their patients.
The desktop application can do almost all of the above, and more. It is designed to be used by everybody at Verbanskëscht, from caretakers to secretaries. It contains additional views meant to ease the billing process, by providing export files that are meant to be directly integrated into the billing software, as well as various things such as pages to manages patients or tours. Thanks to its advanged GIS features, caretakers can visually inspect that the order of their visits is optimal, by showing them what the tour will look like on a map.
Thanks to the Ionic framework, we've been able to write the mobile application in Javascript, just like the rest of the application. This allowed us to share code between both client-side applications, and to write a single, consistent cross-platform mobile application that runs on both iOS and Android devices.
The fact that everything is JavaScript allowed us to avoid duplicating code written using different technologies, and helped us ensure that the app is the same wherever it is used.