[ARCHIVED] Replace Legacy UI with OWA

Archived Project

This page was archived as of Mar 4 2022. The information on this page may not be up-to-date or maintained.

Primary mentor

Backup mentor


Assigned to

N/A

Background

The Legacy UI was moved out of core for platform 2.x however it still exists as the legacy-ui module. The purpose of this project is to kickstart the process of replacing the features of the legacy UI with OWA via react some of which will live in their own modules 

Abstract


The goal of this project is to replace legacy UI features with OWAs

Requirements

  • Soft skills to interact with the community in order to gather requirements and technical feedback

Skills needed

  • Java
  • HTML
  • CSS
  • JS
  • REST
  • React 

Objectives

  1. Build an inventory of the features present in the legacy UI that need to be moved to OWAs
  2. Replace existing JSP UI with OWA based on React Components then delete the JSP pages 
  3. Build missing web service end-points which may not exist. 

Design


Documentation


Resources