Revolutionizing healthcare in Albania by enabling a virtual doctor visit in just minutes
Our client, the healthcare startup pOrtokalle, envisioned a telehealth platform that would not only make healthcare in Albania more accessible and affordable, but also improve quality of care by enabling connections with the best doctors and specialists in the country and across the EU, no matter how remote the patient lived.
In Albania, access to healthcare services has long been a challenge, particularly for those living in remote or underprivileged areas. The “a-ha” moment for our client came when they realized that by leveraging real-time video, audio and chat technology, they could overcome the barriers that prevent so many individuals from receiving the medical care they need.
pOrtokalle wanted a CPaaS-free video solution to reduce ongoing costs. They wanted their platform to be user-friendly and intuitive, with features like online appointment scheduling, secure video consultations, and real-time chat.
They also wanted a fully optimized mobile web application.
Live audio/video conferencing
Pre-call connectivity checks
Role-based access control for video calls
Integration with existing solutions
Scalable WebRTC infrastructure
- Video calls are created using Janus as the WebRTC media server
- PubNub is used for real-time notifications
- NodeJS is used in the backend as main programming language
- PostgresSQL is used as the permanent storage database
- There is a layer between the client and database used for the API called GraphQL
- All images are stored in Amazon S3 cloud service
- All servers are being run in Amazon Web Services
- The frontend is structured using HTML and CSS for design and style of all elements
- React is used as a framework for the creation of all components
- Redux is used as state management
Type of Application:
Telehealth web/mobile application.
- Streamlined scheduling and appointment manager
- Omnichannel: One-to-one chat, video, or audio consultations
- Waiting room with available chat history and form viewing
- Real-time form completion for patient and provider
- Instant notifications via email and SMS
- Smart search allowing patients to find the right service filtering by doctor, specialty, language and/or availability
- Secure payment integration with Albanian banks
- Multi-language support for English, Albanian, and Spanish
- Fully optimized native mobile application
- Convenient login options: email and password or via direct SMS link
- Role based access control and profiles for patients, provider and admins