Hi everyone!
My name is Raghav Goel, and I am excited to join the OpenMRS community as a GSoC 2026 aspirant. I’ve been following the project ideas and am particularly drawn to the Forms Migration Tool: Help HTML Form users switch to using O3 React Forms.
Why this project? I have a strong background in Node.js and React. Interestingly, I recently built a multi-step health form component for a separate project, so I am very familiar with the complexities of structuring clinical data into a user-friendly, step-by-step experience.
My Progress so far:
-
I’ve cloned the
hfe-o3-form-schema-converterrepository to understand the current Java/JavaScript logic. -
I’m currently reviewing the differences between the Angular Form Engine (AFE) and React Form Engine (RFE) schemas.
-
I’ve been reading through the O3 documentation on the React Form Engine library.
I’m looking forward to contributing to the migration from HFE to O3, especially for organizations like Partners In Health (PIH) that have a significant library of legacy forms.
Could anyone point me toward any recent discussions or “good first issues” related to the converter script or the RFE schema?