A user friendly platform to connect doctors and patients digitally

DoctorAlways is a platform for real time, online consultation with pediatricians.

About Project

DoctorAlways is a startup founded by Dr. Gurmeet Soni Bhalla, a qualified pediatrician with an experience of more than two decades and Anurag Kochhar with prior expertise in process design, software management, marketing and software development.

As there is a steep increase in emergency situations wherein children fall sick at a time when it is not possible to pay a visit to the doctor, the founders of the company wanted to provide a virtual platform to connect pediatricians with patients at any hour of the day or night by video calls, voice calls or text messaging, with full access to the patient’s medical history. Their main purpose was to deliver quality healthcare to people who need it the most, anytime, anywhere, by the most qualified doctors.


The main challenge was to design a platform for Real Time Interaction of patient and doctor over internet via Text message, Audio or Video Call. The platform should work even when there is poor or no data connectivity by automatically switching networks from data to mobile (PSTN) network.

Another challenging part was to integrate real time communication framework. The team used WebRTC, an open source technology to establish communication channels.


The Team at Techment designed an Interactive Easy to use Platform by which the Doctors and Patients could connect via text, Voice or Video Calls with complete access to the patient’s medical history. The multichannel platform allows connection to happen across platform and devices – web and mobile. It also enabled patient to interact with doctor post active consultation and allow for document sharing between patient and doctor.

Technologies Used

Backend Technology - Java8, Spring, Hibernate with JPA, Apache Velocity
Database – MySql
Frontend Technology - HTML5, CSS3, Bootstrap, AngularJs, Angular Material, JQuery
Signaling Server - Websocket, WebRTC, Node.js
Methodology - Agile, Scrum, Sync-up meeting, Nightly Builds and Interim Builds
Platform(s) – Web Server- Amazon EC2 | Storage Server – Amazon S3 | Application Server – Tomcat | Database Server – RDS | Peer to Peer connection -webRTC


The team assisted the company right from project definition to providing end to end support. In just three months the first version of the Application was delivered. The client appreciated the efforts of the team “Kudos team for a job well executed. Let’s get this up and running with flying colors".