Our client wanted a system that would manage patient information and schedule appointments. Computools offered a digital transformation solution based on artificial intelligence. Our team optimised patient information entry, appointment scheduling, and other important aspects of healthcare administration. The client increased efficiency, improved the quality of patient care, and significantly accelerated its business operations.
Medicare Assistance is an innovative in-house website designed for healthcare professionals in Norwegian hospitals, targeting secretaries, medical students and therapists. The website has many features, including a dynamic calendar with daily, weekly and monthly views for all physicians and categorised lists of patients, appointments, attachments and insurance data.
Streamlining hospital operations and digitalising internal processes empowers healthcare professionals to prioritise critical and ongoing tasks. Recognising this need, the client approached Computools with a vision for a staff-focused application to manage appointments and patient data. To realise this concept, skilled healthcare website design expertise was crucial.
The project’s solid technical foundation is a web architecture based on PHP, Yii2, Angular, jQuery, and MySQL. Bootstrap CSS ensures a responsive and visually appealing user interface.
Through collaborative discussions, Computools identified core functionalities for the future application. The resulting website, designed for internal hospital use by secretaries, medical students and therapists, facilitates efficient patient data management and appointment scheduling. Features include comprehensive calendars for individual doctors, broader time frames and organised lists for patients, appointments, attachments and insurance information.
The finished product allowed the client to increase profits, expand the customer base and increase the loyalty of existing customers. Thanks to the successful collaboration, a modern healthcare solution was developed.
Several key issues we solved:
Several factors made Computools the ideal partner for this project:
Relevant expertise: Computools’ skilled team had extensive experience developing web applications for the healthcare industry, ensuring familiarity with regulatory requirements and user needs.
Agile methodology: Computools’ proven commitment to agile development methodologies offered a flexible and iterative approach, accommodating the client’s desire for active involvement and rapid decision-making.
Open communication: Computools emphasised transparency and proactive communication throughout the project, building trust and ensuring the client felt well informed and empowered.
Value proposition: Computools offered a competitive price point and a commitment to delivering a cost-effective solution that met the client’s specific needs and budget.
In early 2019, the client searched for a contractor to develop an internal HMS. The company considered several options, including local and international companies.
When selecting a contractor, they considered the following factors:
Computools proposed a collaborative work arrangement. The team transitioned to self-driven task creation based on existing design and documentation. Prototypes were deployed on a development server for the client to review and provide feedback before integration into the main application. This iterative approach fostered open communication and allowed for rapid course correction, addressing potential misinterpretations and ensuring final deliverables aligned with the client’s vision.
The system allowed hospital staff to manage tasks more efficiently, reducing the time spent on repetitive operations. They improved the quality of care for patients by providing them with more up-to-date and comprehensive information. Patients noted that the system made receiving healthcare more convenient and efficient.
Medicare's design was based on a detailed study of users and their needs, taking into account easy navigation, pleasing visuals, and trends.
Craft detailed profiles of hospital staff, ensuring user-centric design aligned with their roles
Define a hierarchical structure for intuitive navigation within the Medicare Assistance platform
Create low-fidelity sketches illustrating layout and functionality, refining the user experience
Design visually cohesive and intuitive interfaces, prioritising accessibility for efficient healthcare management
PHP
PHP is a server-side scripting language. It creates dynamic pages with custom features. Since PHP does not use many of a system's resources to run, it operates much faster than other scripting languages. Hosting PHP is also very easy, and a lot of hosts provide support for PHP. Also, PHP is extensible. A large number of databases are supported.
Yll 2.0
Yii offers quite a few tools to automate many repetitive tasks in projects. This allows developers to focus their time and attention on core business requirements and business logic. Caching is a very effective way to improve the performance of a web application. It helps in reducing the response time and improves the speed and performance of the web application. Yii allows easy integration of a cache application component. Yii offers a number of security mechanisms such as XSS, Cross Site Scripting, and also CSRF (Cross Site Request Forgery) prevention.
MYSQL
MySQL is a free-to-use, open-source database that effectively manages databases by connecting them to the software. MySQL is globally renowned for being a popular web application with the most secure and reliable database management system. It offers unmatched scalability to facilitate the management of deeply embedded apps using a smaller footprint, even in massive warehouses that stack terabytes of data. On-demand flexibility is the star feature of MySQL.
jQuery
jQuery is a JavaScript library that aids in standardising and simplifying interactions between HTML elements and JavaScript code. jQuery was used because of its simplicity and ease of use. One of the characteristic benefits of using jQuery is the fact that it deals with many cross-browser issues and bugs. jQuery makes use of powerful, clean and simple syntax that makes it easier to pick the DOM elements on the webpage that developers want to change with JavaScript and enable it to chain effects and actions together for valid code.
Bootstrap
Bootstrap is an open-source Javascript framework. Bootstrap is a free collection of tools for creating websites and web applications. It contains HTML and CSS-based design templates for typography, forms, buttons, navigation and other interface components, and optional JavaScript extensions.
HTML
HTML is the standard mark-up language used to create web pages. It provides the structure of a webpage, allowing content to be organised with elements like headings, paragraphs, links and images.
Angular
Angular is a platform and framework for building client-side applications with HTML, CSS and TypeScript. It simplifies the development and testing of complex web applications by providing an integrated environment for component-based architecture, two-way data binding and dependency injection.
Since the work on the project was carried out in a short time, the Kanban methodology was chosen. This saved time for developing the hospital management system and improved the team’s efficiency.
The most obvious benefit of using Kanban is improved flow efficiency, which occurs shortly after the implementation of the method into the project. Visualising processes quickly highlight areas of inefficiency. Kanban benefits team productivity by shifting the focus from starting work to finishing work.
Computools was selected through an RFP process. They were shortlisted and selected from between 5 other suppliers. Computools has worked thoroughly and timely to solve all security issues and launch as agreed. Their expertise is impressive.