Web app to search treatments in public health care

Based on the data of the National Health Fund, we have developed an application that allows you to intuitively search for the nearest available dates of treatment in public health care.

Booking NFZ doctors online
GP appointments logo

Kolejki NFZ

With the advent of coronavirus (covid-19), queues to doctors have become an even bigger problem for all Poles. We decided to improve the process of finding available dates and arranging appointments with doctors.

Application web design

On the market, you can find government search engines based on the same data, but none of them is distinguished by empathy towards the user. Terminyleczenia.pl are also distinguished by great convenience in mobile search.

Website preview

Data-driven design

The application design results directly from the scope of data provided by the NFZ API. We have improved user flow, improved visibility and information display. We could not change everything. Unfortunately, the names of benefits and the way data is displayed is imposed by the NFZ API.

Website preview
Website preview
Website preview
Website preview
Website preview
Website preview
Website preview
Website preview
Website preview
Website preview
Website preview

Responsive Web Design

The web application was written in React. Perfectly adapts to any device screen. It allows us to quickly transfer the project to React Native and release Terminyleczenia.pl as a mobile application in the App Store and Google Play.

Responsive Web Design

Design System

The project was designed with the front-end React technology in mind. We document and build an Application System on an ongoing basis.
Design System

Technical description

Challenge

The biggest challenge, as in the case of any application addressed to a large number of recipients, was the infrastructure - we focused on serverless and microservices, which provided virtually unlimited scalability. Another challenge was to create a code base that would allow us to quickly implement dedicated mobile applications, which is why our team chose React and the Material-ui framework for this project.

Serverless & micro-services

The application has been divided into several microservices and works on the basis of a number of serverless tools that AWS offers. Thanks to this approach, the entire platform can handle an unlimited number of users and queries at the same time, and the infrastructure is very stable and secure.

React, Redux & Material UI

The front-end as a microservice has been written as SPA based on React, Redux and Material UI, which not only increases the performance and stability of the interface but also in the future will allow us to quickly implement dedicated applications for iOS and Android.

AWS cloud tools

S3, CloudFront, Lambda@Edge, Lambda, RDS, EC2 i Route 53.

Stack

React/Redux, Material UI, Python (Django), PostgreSQL oraz HTML5/CSS3.