Decision acceptance deadline

14.04.26 (inclusive)

Form of award

Under discussion

Product status

Idea

Task type

ICT tasks

Сфера применения

Medical

Область задачи

Other technological solutions

Type of product

Software/ IS

Problem description

To provide clinic managers with transparent analytics for making managerial decisions, to reduce the time spent on collecting reports manually

Expected effect

The essence: A module for data visualization, collecting statistics on doctors' workload, finances and work efficiency. The purpose of the development: To provide clinic managers with transparent analytics for making managerial decisions, and to reduce the time spent on collecting reports manually. The expected effect is to reduce administration time by 35-50%, and increase schedule occupancy to 85-90% by identifying "bottlenecks" in the sales funnel. Roles: Clinic Owner, Chief Physician, Superuser. Functional requirements: Dashboards by revenue (by day/week/month). Schedule analysis: percentage of office and doctor occupancy, "no-show" statistics. Patient conversion funnels (from the first call to the completion of the course of procedures). Expected technical tasks: Backend (Node.js): Creating aggregating SQL queries. Putting heavy calculations into background processes (CRON) so as not to load the main database during business hours. Frontend (Vue.js 2): Integration of libraries for charting (for example, Chart.js or ECharts). Optimization of rendering of large data arrays. Acceptance criteria: Dashboards take no longer than 1-2 seconds to load. The data on the graphs correspond to the real data in the tables (records, payment statuses). Graphs can be exported to PDF or Excel. Integrations: Uploading or synchronizing data with external BI-systems (at the request of the clinic) via API

Full name of responsible person

Amina Agzamova

Purpose and description of task (project)

A module for data visualization, collecting statistics on doctors' workload, finances, and work efficiency. The purpose of the development: To provide clinic managers with transparent analytics for making managerial decisions, to reduce the time spent on collecting reports manually

Note