App Name: MyClinic
Display examination room status on a tablet or phone. Keep your clinic in sync with current room status. Staff can change status on the screen, and admin staff can manage all room statuses from a central dashboard console.
First release date: January 10, 2018
Quasar version: 0.14.7
Full Stack description:
- Quasar 0.14.7
- Cordova 7.1.0
- Cordova Whitelist plugin
- Cordova Statusbar plugin
- Cordova Splashscreen plugin
- Firebase for auth, db and web app hosting
- vue-color (colorpicker)
- vuelidate (form validation)
- vuex (state management)
We built this application initially for a local medical clinic as a monthly subscription service. The original app was back-ended by a Ruby on Rails application and a native iOS application.
In the clinic, each examination room has an iPad Mini mounted outside the room that allows staff to set the status of the room. They have been using this as a core app in their practice for 2 years.
When we considered building out the application for more users, we realized that we’d need an Android application as well. The search began for a cross-platform framework. We were tired of developing for iOS and Android separately. Plus we wanted to make it available as a web app.
After trying React Native and Angular, I discovered Vue and fell in love. When I looked for a mobile framework that used Vue, I came across Quasar. I wrote a weekend test app to try out the framework and convinced myself that Quasar was the way to go.
From start to finish it took me two weeks to start and complete the application. I’m very pleased with the result, and Quasar/Vue made it a very enjoyable experience.
We have placed the app on the app stores and will continue to build out the back-end subscription service. If you’d like to download the app, demo login credentials are on the website.