Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Project Name

Project Size

Project Description

Expected Out Come

Required Skills

Selected Contributor

Mentors

  • Creating a generic robust reporting framework

350 hours

OpenELIS already has support for pre-designed reports. This project aims to create a Robust reporting framework for users to be able create ad-hoc Patient reports form the UI

React , Typescrip, java , Spring , REST

  • Improve Integration Tests coverage

350 hours

The current Integration Test coverage is still low.

This project aims at Extending and creating more Integration Tests to achieve a Test Coverage of atleast 60 % for the Backend service Layer

java , Spring , J-Unit

  • Re-Write Test management components in React

350 hours

Currently ,Most of test management components ie “Modify tests” , “Add Tests” are still not migrated to the new React Frontend. This project aims at migrating the Test management components to the new React Front End

React , Typescrip, java , Spring , REST

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

350 hours

Curently , The OpenELIS Data Dictionary is populated manually or through Liquibase scripts.
This project aims at adding support for OpenELIS to be able to consume data dictionaries from OCL

React , Typescrip, java , Spring , REST

  • Intergrate OpenELIS with Odoo(OpenERPOpenER)

350 hours

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

React , Typescrip, java , Spring , REST

  • Improving E2E QA tests

350 hours

The current E2E tests have like a 30 % Coverage.

This project is dedicated to improve the End-to-End (E2E) testing coverage for the New React front end to atleast 80% Coverage and ensuring robust validation of the entire application workflow .

React , Typescrip,

Program Timeline

...