
Government Healthcare System: A Centralized Desktop Application for Government Hospital Management Using Python, Kivy, PostgreSQL and Machine Learning | IJCT Volume 13 – Issue 3 | IJCT-V13I3P8

International Journal of Computer Techniques
ISSN 2394-2231
Volume 13, Issue 2 | Published: March – April 2026
Table of Contents
ToggleAuthor
Prof.Pudale A. H., R. A.Sawant, Todkar V. U., Patil V. S., Shinde S. B.
Abstract
The Government Healthcare System (GHS) is a centralized desktop application developed using Python (Django backend), Kivy (GUI frontend), PostgreSQL (database), and scikit-learn (Machine Learning) to digitize and streamline government hospital operations. The system provides role-based access for six user types: Admin/DHO, Doctor, Patient, ASHA Worker, Inventory Manager, and Government Authority. Key features include a real-time District Authority Dashboard with comprehensive operational metrics, an 8-module colour-coded Doctor Dashboard, inter-facility patient referral management with Emergency/Urgent/Routine priority and real-time status tracking, Government Scheme integration (Ayushman Bharat), ML-based disease prediction, pharmacy inventory management, community health tracking, and automated SMS/Email notifications. Testing results demonstrate a 100% pass rate across all 28 test cases, confirming the system’s reliability and readiness for deployment in government healthcare facilities in districts such as Sangli and Kolhapur.
Keywords
Government Healthcare System, Hospital Management System, Python Django, Kivy, PostgreSQL, Machine Learning, RBAC, Patient Referral, Ayushman Bharat, scikit-learn.
Conclusion
The Government Healthcare System (GHS) developed using Python (Django backend) [10], Kivy (GUI frontend) [13], PostgreSQL (database) [9], and scikit-learn (Machine Learning) [11] successfully addresses the critical operational challenges of government healthcare facilities [2], [3]. The system achieved a 100% pass rate across all 28 test cases. The Admin/DHO District Authority Dashboard provides comprehensive real-time visibility across all hospital operations. The Doctor Dashboard’s eight colour-coded modules streamline clinical workflows. The inter-facility Patient Referral module with Emergency/Urgent/Routine priority [19] addresses a critical gap in Indian government healthcare. The Government Schemes module integrates Ayushman Bharat [14] for automatic eligibility verification, while the ML module provides disease prediction [12] and health analytics.
The use of Kivy ensures the application runs natively on government hospital computers without requiring a browser or internet connection for core functionality [13]. PostgreSQL provides a robust, scalable, and reliable database backend [9]. Future work includes mobile deployment via Buildozer [23], deep learning enhancements using TensorFlow/PyTorch [24], Aadhaar-based biometric authentication [18], multi-language support (Marathi/Hindi), telemedicine integration using WebRTC [25], and offline synchronization for ASHA workers [15].
References
[1][1] K. S., P. Pusphagaran, K. Selvi, C. Christopher, and D. Deepak, “A Study of Advanced Hospital Management System,” IOSR Journal of Dental and Medical Sciences, Vol. 16, pp. 127–134, 2017.
[2][2] H. Kar, S. Prasad, and A. Mishra, “HMS: Bridging the Bottleneck in Health Care Sector – An Indian Perspective,” International Journal of Creative Research Thoughts, Vol. 12, pp. 76–87, 2024.
[3][3] A. Tiwari, S. Mahajan, V. Kumar, and P. Behki, “Modern Hospital Management System,” ResearchGate, 2024.
[4][4] A. Yulianti and Muhardi, “HMS Analysis Using Structured Design Life Cycle Method,” Advances in Social Science, Education and Humanities Research, Vol. 409, pp. 207–209, 2019.
[5][5] Pudale A. H., Sawant R. A., Todkar V. U., Patil V. S. and Shinde S. B., “Government Healthcare System – A Centralized Desktop Application for Government Hospital Management Using Python (Django), Kivy, PostgreSQL and Machine Learning,” International Research Journal of Modernization in Engineering Technology and Science (IRJMETS), Volume 07, Issue 04, April 2025, e-ISSN: 2582-5208.
[6][6] S. Ahmadi, A. Shahmoradi, and R. Nilashi, “An Evaluation Framework for Hospital Information Systems,” International Journal of Medical Informatics, Vol. 134, pp. 104–017, 2020.
[7][7] R. Thakkar and D. Mehta, “Digital Transformation in Public Healthcare: Challenges and Opportunities in Developing Nations,” Journal of Health Informatics in Developing Countries, Vol. 15, No. 2, pp. 1–14, 2021.
[8][8] R. S. Sandhu and P. Samarati, “Access Control: Principles and Practice,” IEEE Communications Magazine, Vol. 32, No. 9, pp. 40–48, 1994.
[9][9] M. Stonebraker and L. A. Rowe, “The Design of Postgres,” ACM SIGMOD Record, Vol. 15, No. 2, pp. 340–355, 1986.
[10][10] A. Holovaty and J. Kaplan-Moss, The Definitive Guide to Django: Web Development Done Right, 2nd ed., Apress, New York, 2009.
[11][11] F. Pedregosa et al., “Scikit-learn: Machine Learning in Python,” Journal of Machine Learning Research, Vol. 12, pp. 2825–2830, 2011.
[12][12] L. Breiman, “Random Forests,” Machine Learning, Vol. 45, No. 1, pp. 5–32, 2001.
[13][13] M. Virbel, T. Hansen, and O. Lobunets, “Kivy – A Framework for Rapid Creation of Innovative User Interfaces,” in Proceedings of the Workshop on Python in Science, pp. 69–73, 2011.
[14][14] Ministry of Health and Family Welfare, Government of India, “Ayushman Bharat Pradhan Mantri Jan Arogya Yojana: Operational Guidelines,” National Health Authority, New Delhi, 2018.
[15][15] S. Singh and R. Badaya, “Health Care in Rural India: A Lack between Need and Feed,” South Asian Journal of Cancer, Vol. 3, No. 2, pp. 143–144, 2014.
[16][16] R. Pressman, Software Engineering: A Practitioner’s Approach, 8th ed., McGraw-Hill Education, New York, 2014.
[17][17] M. Fowler, Patterns of Enterprise Application Architecture, Addison-Wesley, Boston, 2002.
[18][18] Unique Identification Authority of India (UIDAI), “Aadhaar Authentication API: Technical Specification,” Government of India, New Delhi, 2022.
[19][19] V. Ravi and H. Pramod, “Patient Referral Management in Government Hospitals: A Systematic Review,” Indian Journal of Community Medicine, Vol. 46, No. 3, pp. 388–393, 2021.
[20][20] G. Shortliffe and J. Cimino, Eds., Biomedical Informatics: Computer Applications in Health Care and Biomedicine, 4th ed., Springer, London, 2014.
[21][21] P. Narayana and K. Reddy, “Automated Pharmacy Inventory Management System for Hospitals,” International Journal of Engineering Research and Technology, Vol. 9, No. 6, pp. 211–216, 2020.
[22][22] A. Islam and S. Akter, “SMS-Based Patient Appointment and Notification System for Rural Healthcare,” International Journal of Computer Applications, Vol. 182, No. 15, pp. 34–39, 2018.
[23][23] Kivy Organization, “Buildozer: Tool for Packaging Kivy Applications,” [Online]. Available: https://buildozer.readthedocs.io/, 2023.
[24][24] I. Goodfellow, Y. Bengio, and A. Courville, Deep Learning, MIT Press, Cambridge, 2016.
[25] A. Johnston and D. Yeh, “WebRTC: APIs and RTCWEB Protocols of the HTML5 Real-Time Web,” Digital Codex LLC, 3rd ed., 2014.
How to Cite This Paper
Prof.Pudale A. H., R. A.Sawant, Todkar V. U., Patil V. S., Shinde S. B. (2026). Government Healthcare System: A Centralized Desktop Application for Government Hospital Management Using Python, Kivy, PostgreSQL and Machine Learning. International Journal of Computer Techniques, 13(2). ISSN: 2394-2231.
Government Healthcare System A Centralized Desktop Application for Government Hospital Management Using Python, Kivy, PostgreSQL and Machine LearningDownload
Related Posts:







