Versions Compared

Key

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


Primary mentor

N/A

Backup mentor

N/A

Assigned to

N/A

Andrei Stanila

Abstract

Excerpt

The Attachments module brings to the OpenMRS Reference Application a central place to view & manage file attachments. 
Additionally it encompasses files uploaded elsewhere within OpenMRS as long as they are saved as complex obs.

The aim of for this project is to get v2.0 of the module ready for release. This will consist of working on a subset of tickets for the v2.0 releasebuild a new UI for the Attachments Module as an OWA. The new UI will be based on React and will communicate with the backend via existing REST endpoints.


Project Champions

Skills Needed

  • Java & Javascript
  • UI Design
  • ReactJs
  • Experience working with RESTful Web Services

Objectives


    (plus) To be confirmed - the objectives for this project will be to complete asubset of tickets for the v2.0 release.
  1. Attachments to become 100% RESTful.
  2. Attachments UI to be
  3. Segregated to an Open Web App.
  4. Converted from Angular to React.Create thumbnail component (Completed)
  5. Create a gallery component which is a set of thumbnails from a patient (Completed)
  6. Write tests for thumbnail component (Completed)
  7. Build an upload widget (In progress)
  8. Integrate the app with OpenMRS single-spa app ( In progress)


Talk thread

https://talk.openmrs.org/t/gsoc-2019-attachments-module-enhancements/22059

Extra Credit

Resources