On top of the pre-existent architecture, our team composed of one team Lead and two developers created a new module from scratch with an architecture that used Graph Ql.
Using this new query language for the DRD APIs, provided users the power to ask for exactly what they need, making it easier to evolve APIs over time and enabling powerful developer tools.
Essentially, the advantage of this new architecture was that the DRD team could implement more features to their telemedicine app faster.
The following functions were implemented as part of the initial iterations:
- Instant prescription
- Referral to a specialist
- Specialist search – all specialists in Austria
- Easy appointment function – ability to see doctor’s calendar in real-time and opt for the best consultation time.
- Confidential video consultation with Austrian doctors
In terms of Tech Stack, we have used PostGress, React Native, and Graph QL, as well as Hassura which was used to reduce development time and define our own permissions & flows.