Healthcare application for getting rapid medical help from different standalone providers. Find out how we helped Yrgent build a robust app for online consultations with doctors.


Health Care Providers and Services



Business size:


Problem and Solution Summary

The client's problem was that existing doctor search apps were not convenient or reliable enough. They often offered incomplete or inaccurate information about doctors and lacked user security.

Computools offered the client the following solutions to address their concerns.

  • We developed an app that allows users to quickly and easily find the right doctor in their area. The app uses geolocation to find doctors in the user's vicinity.
  • We also implemented a doctor verification system to ensure users receive care from qualified professionals. The vetting system includes document verification, a rating system and internal evaluation.
  • In addition, we have added several features to the app that make it more convenient and safer for users. For example, the app can book an appointment with a doctor at a clinic, view the route to the doctor and leave reviews about doctors.

About the Client

The client is a start-up founded in 2016 in the US. The Yrgent team consists of people with backgrounds in healthcare and technology. The client aims to create an app that makes access to healthcare faster, more convenient and safer for everyone.

Here are a few additional details about the client.

  • The company is based in California.
  • The company raised a US$1 million investment in 2017.
  • The Yrgent app is available on the App Store and Google Play.

The client is a good example of a start-up that seeks to solve an important social problem. The Yrgent app can positively impact many people's lives by giving them quick and convenient access to qualified medical care.


The Yrgent application was a success for both the client and Computools. The application met or exceeded all of the client's goals, and it has had a positive impact on the lives of many people.

Several key issues we solved:
  • The ability to find the nearest doctor according to location.
  • Implemented booking and payment services for iOS and Android users.
  • Scalable rating system for doctors.

Business challenge


  • The need for a straight marketplace campaign to get good starting results
  • The initial challenge of creating a pool of doctors and users


  • Perfect project and business process chains targeting a well-known market planning
  • Rapidly growing business sector of such services over the US
  • Well-planned outreach and audience engagement model

Business challenge

Project Completion Details and Current Arrangements

The Yrgent application was completed on time and within budget. Computools worked closely with the client throughout the development process to ensure that the application met all of their requirements.

We continue to provide ongoing maintenance and support for the Yrgent application. Computools also continues to work with the client to add new features and functionality to the application.

The client contacted us after researching and evaluating different mobile application development companies. Computools was chosen based on its experience in developing mobile applications for the healthcare industry and its positive reputation for delivering high-quality work on time and within budget.

Business challenge

Why Computools?

Several factors contributed to the client's decision to choose Computools for the Yrgent project.
  • Computools has a proven track record of developing successful mobile applications.
  • Computools has experience developing applications for the healthcare industry, which was important to the client.
  • Computools has a reputation for providing high-quality, innovative solutions.

Contact Computools' experts to learn what we can do for your business!

Contact us →


The client started their search for contractors by studying the market. They familiarised themselves with the portfolios of various companies, read customer reviews, and compared prices. The company also held several meetings with potential contractors to better understand their approach to application development and their experience in the healthcare industry.

They considered several contractor options but ultimately chose Computools. Here are a few factors that influenced that decision.

Expertise: Computools has a track record of developing successful mobile apps and has experience in the healthcare industry.

Experience: Computools has experience developing apps for various platforms, including iOS and Android.

Process: Computools proposed a development process that met the client's needs.

Project Description

The following features were implemented during the development of the Yrgent app.

  • Doctor Search: Using geolocation, users can quickly and easily find doctors in their area.
  • Online consultations: Users can get a doctor's consultation online from the comfort of their own home.
  • Booking appointments: Users can book an appointment with a doctor at a clinic.
  • Doctor Rating: Users can leave reviews of doctors to help other users make a choice.

These features have been implemented with the needs of the customers and the healthcare industry's requirements. These features have made the Yrgent app successful and in demand by users.

Digital Platform & Technology

We created separate solutions for iOS and Android with a single API-connected backend to build a fast-working, HIPAA-compatible application.

Communication Framework

Open and effective two-way communication is critical to the success of the project. After consulting with the client, we created a convenient communication system with scheduled regular face-to-face and online meetings and regular reports by email.

Our communications ecosystem also includes client access to Computools' internal task management platform. This has made specific processes transparent and understandable to all parties.


Organising a productive team for each project is an integral part of development


Vitaly Kononenko

Vitaliy Kononenko
Vitaly, the Chief Technology Officer (CTO) at Computools, is a dedicated and enthusiastic professional in the technology industry. With over six years of experience, he has held key roles such as Full-stack Developer and Head of Technology. Vitaly's passion for learning and staying up to date with cutting-edge technologies defines his approach to life. He always strives to become a better developer, sharing knowledge and supporting his peers.
Vitaliy Kononenko

Business Analyst

Nikita Abelmasov

Nikita Abelmasov
Nikita started working on commercial IT projects in 2009, focusing on web development, then switched to management and BA in 2015. He has extensive experience in requirements gathering, start-up and ongoing business solutions consulting, development preparation and organising business processes for a wide range of mixed teams. He is passionate about urban exploration, new technologies, photography and sci-fi universes.
Nikita Abelmasov

Project Manager

Andrey Melnychenko

Andrey started working in IT in 2003, focusing on C and C++ development, switching to Java in 2007. He is recognised for extensive expertise in application servers, software development life cycle and database architecture. He enjoys pop music, as well as political and Java ecosystem podcasts.

UX Designer

Valeriy Panchenko

Valeriy Panchenko
Valeriy demonstrates excellent results in the field of user experience, design and research. He enjoys swimming, hiking and cooking.
Valeriy Panchenko

UI Designer

Sergei Shmatov

Sergei is competent at creating new design systems and improving existing ones. He is into sports, especially long-distance running.

Android Developer

Sergey Komarov

With a strong multithreading and network programming background, Sergey consistently enhances software efficiency and performance. Outside work, he engages in chess, honing his strategic thinking skills.

IOS Developer

Armen Nagapetyan

Armen specialises in mobile application development for iOS. Armen has deep knowledge of Swift, Objective-C and Apple frameworks. He also has experience with machine learning and artificial intelligence technologies. In his free time, Armen enjoys playing video games, watching films and spending time with his family.

Quality Assurance Engineer

Mariia Boborova

Mariia Boborova
Mariia Boborova is a dedicated Quality Assurance Engineer with a keen eye for detail and a passion for ensuring software excellence. Beyond her rigorous testing and quality assurance expertise, Mariia finds solace in art and spends her free time painting captivating landscapes.
Mariia Boborova

Story of a Team Decision

Computools sought to assemble a team of developers with deep knowledge of modern technologies, including machine learning and artificial intelligence technologies.


Backstage is a team collaboration space where developers can socialise, share ideas and solve problems.

Sprint Retrospective

A sprint retrospective is a team meeting where lessons learnt from the previous sprint are discussed.

Planning Session

A planning session is a team meeting where tasks for the next sprint are planned.

Sprint Demo

A sprint demo is a team meeting to showcase the work results from the previous sprint.

Communication Flow

The communication flow is the way team members communicate with each other.

Project Management Methodology

Scrum was chosen as the methodology to accelerate and maintain productivity on the project. Using Scrum as one of the most popular methods of the Agile approach has repeatedly proven to be effective, especially while working on projects where the result is needed quickly.

Continuous testing and verification of the results lead to high efficiency and operability of the application. Scrum development encourages active product owner and stakeholder involvement throughout the product development. Transparency is therefore much higher for key stakeholders, both in the project’s progress and in the product itself, which helps ensure that expectations are effectively managed. In Agile development, change is accepted and expected. Often the timescale is fixed, and detailed requirements emerge and evolve as the product is developed.

Project timeline

2 months
8 months
1 week
Consulting & design phase
Engineering phase


  • Identifying and defining the target audience
  • Analysing market trends and competitor offerings
  • Developing a comprehensive business plan
  • Defining the user experience and product requirements
  • Establishing a development roadmap

Product DESIGN

  • Creating user personas and journey maps
  • Wireframing and prototyping the user interface
  • Designing the user experience and visual identity
  • Ensuring the product is accessible and inclusive
  • Conducting user testing and iterating on the design

Product Engineering

  • Choosing the right technology stack
  • Building a scalable and reliable backend infrastructure
  • Developing secure and performant APIs
  • Implementing robust testing and quality assurance processes
  • Deploying and maintaining the product in production


  • Developing a comprehensive marketing and PR plan
  • Building partnerships and distribution channels
  • Creating user onboarding and training materials
  • Monitoring and measuring key performance indicators
  • Gathering and responding to user feedback


The project's design was carried out in two directions: experience and interface. The design basis was developed at the interactive prototyping stage and further supplemented with the necessary functions and navigation options. As a result, an intuitive and friendly application design was created.



A description of a typical user of a product or service


A diagram that shows the structure of a website or application


Low-fidelity sketches of the layout of a user interface


The visual elements of a product or service that users interact with


The launch of the Yrgent app was a success. In the first month after the launch, more than 100,000 users downloaded the app. This figure shows the high interest in and demand for the product.


Following the completion of the Yrgent application, Computools continues to provide support to the customer. As part of this support, Computools performs the following activities.

  • Responds to customer requests within 24 hours
  • Releases updates to the application to fix bugs and add new features
  • Assists customers in using the application

Contact Us

Get in touch with us to discuss your project or hire an experienced team. Use the form below or send us an e-mail to info@computools.com

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.