Back to Programs

Science and medicine

OpenELIS Global

Empowering labs to Ensure Quality Health Care

backenddatabasefrontendjavajavascriptpostgresqlreactspring

Participation history

3 GSoC years

2026

4 projects

Official year page

Improve Integration Tests Coverage for OpenELIS

The current Integration Test coverage is still low. This project aims at extending and creating more Integration Tests to achieve a Test Coverage of...

Security Audit and Hardening

OpenELIS is a critical open-source laboratory information system used globally by healthcare facilities, particularly in low-resource settings, to...

Create a Comprehensive FHIR facade Layer For OpenELIS Global

Executive Summary: Create a Comprehensive FHIR facade Layer For OpenELIS Global. The Challenge: The Synchronization Gap The current architecture...

Modernizing OpenELIS Frontend with TypeScript and Performance Optimization

The current OpenELIS React frontend is primarily written in JavaScript and faces challenges in maintainability, scalability, and performance as data...

2025

4 projects

Official year page

Rewrite Test management pages components from JSP to React

The OpenELIS organization currently relies on JSP (Jakarta Server Pages) for most of its pages but is gradually transitioning to a modern...

Improving E2E QA tests

The current End-to-End (E2E) test coverage for the new React frontend stands at approximately 30%, leaving critical functionalities untested. This...

Intergrate OpenELIS with Odoo(OpenER)

This project aims at adding an integration layer between OpenELIS Global2 and Odoo (OpenERP) in order to add support for Billing functionalities with...

Add Support for OpenELIS to use OCL to populate the Data Dictionary

This project integrates Open Concept Lab (OCL) test concepts into OpenELIS-Global by parsing OCL ZIP files from a Configurations/ocl directory at...

2024

5 projects

Official year page

Add Support for Web Push Notifications

The project aims to enhance user engagement and system communication in OpenELIS by implementing a robust notification system. The project will focus...

Improve E2E Tests Coverage

The existing End-to-End (E2E) tests for the new React front end are hindered by low coverage and instability, compromising the reliability of the...

Enhanced Search Functionality for OpenELIS

This project aims to enhance the search capabilities within the OpenELIS system, particularly the Search Patient module, providing users with a more...

Integrating OpenElis with a FHIR-based Open Client Registry

This integration aims to connect OpenELIS, a laboratory information system, with a FHIR-Based Open Client Registry which will allow users to search...

Rewrite Admin Page components from JSP to React

OpenELIS Organisation is currently using JSP (Jakarta Server Pages) in overall pages it is slowly moving towards the newer javascript-based framework...