Background In today’s world, the abundance of data in many areas of society has increased the need to use efficient technological tools to analyse, accurately and clearly present information. The objective was to develop a virtual platform to increase efficiency in the control of medical records (MR) and reduce errors in the recording of clinical data. To improve the quality of medical care in public health centres. Method The research used a methodology that follows a four-stage process for the development of the medical records management software. It started with planning where the user stories and their priority were defined. In the design phase, the system architecture and code structure were developed. Subsequently, in the coding phase, pair programming with incremental implementation was emphasised. Finally, in the testing phase, automatic and manual integration tests were carried out, documented by means of acceptance tests to ensure the quality of the developed software. Results The web-based platform has led to a significant increase in the number of patients seen, resulting in significant improvements in resource management at the health centres. In addition, the reduction in the incidence of errors highlights the superior accuracy in recording and tracking medical information, promoting a safer and more efficient care environment for patients. Conclusions The main focus of this study is the management of medical records, with the aim of reducing the time spent on registration, ensuring secure access to information, reducing documentation errors and facilitating instant data retrieval through a web-based platform. The results show the effectiveness of this methodology and its positive impact on the management of medical records.