GSoC 2019 - Patient Flag OWA - Sprint #1

Work Log:


FLAG-45

https://issues.openmrs.org/browse/FLAG-45

Date: 28/05/2019 - 29/05/2019

Time Spent: 2d

Work Done:

  • Assessment of build failure after dependency upgrade
  • Modifying webpack config files to support Webpack 4.
  • Assessment of failures after modifying config.
  • Recreating project using Yo.
  • Upgrading specific dependency. Keeping Webpack at v1.15 for now.
  • Upgrades include react, react-dom, babel-transform-class-properties. Please see package.json
  • Testing after upgrade.

FLAG-46 https://issues.openmrs.org/browse/FLAG-46

Date: 30/05/2019 - 1/06/2019

Time Spent: 3d

Work Done:

  • Building the UI for Tag Component
  • Configure routes
  • Setup react table & popup js
  • Build modal
  • Passing data between modal & component
  • Adding hex configuration & icon display.
  • Added row delete functionality.
  • See Sprint #1 thread for screenshots.
  • Testing the UI.

Work Pending:

  • Testing Rest Endpoint
  • Coding Tag Component service & DTO.

Separate Future Tickets:

  • Include openmrs-react-components & openmrs-reference-application style guide.

Screenshots:

@maimoonak @judeniroshan

The work done in Sprint #1 is encapsulated in the following blog - please do give it a read! :smile:


Sprint 1 has come to a close. Please see Sprint #2 thread for further tracking.

Link: Sprint #2 Thread


1 Like