Abstract Hospitals in Ghana still operate with the file-based system approach due to the absence of a health management system. While this approach works, it is an ineffective way to store and manage health records. Hospitals consume large amounts of paper in preparing medical records, lab reports, and prescriptions. With information scattered all over the place, it becomes difficult to manage and keep track of. In this paper, a solution proposed is a health management system whereby various hospital personnel log in and digitally perform their duties. The aim is to enhance medical treatment quality, facilitate with distance communication, data sharing, and improve internal communication. A key functionality comes in the form of report generation, which seeks to automate the process of creating reports which follow the format of reports submitted to higher authorities such as the district health ministry.