Excited to Announce: GSoC 2025 Selection!
I’m thrilled to share that I’ve been selected for Google Summer of Code 2025 with OpenMRS!
Project Title: Immunization and Vaccination Schedule in O3
Primary Mentor: [@dkigen]
Backup Mentor: [@grace]
This thread will be the space where I post updates and discussions throughout the summer. Feel free to engage, give feedback, or just follow along!
Project Goals
- Enhance the Vaccination Entry Form
- Add fields for
validUntil
, notes, and batch information (manufacturer, expiration date).
- Add fields for
- Visual Immunization History
- Display immunization history in a scrollable table with fixed headers.
- Show vaccine names, all dose dates, next due dates (green if upcoming, red if overdue).
- Include pagination.
- Modify Immunization Table View
- Collapse/expand rows per vaccine, showing recent doses.
- Expandable rows list all doses with fields:
Sequence
,Vaccination Date
,Valid Until
, andEdit/Delete
actions.
- Highlight Overdue Doses
- Visually mark overdue entries in red and upcoming ones in green.
- Allow Deletion of Mistaken Doses
- Add a Carbon Button (trash icon) for each dose.
- Confirm deletion using a Carbon Modal.
- DELETE request to FHIR Immunization resource to remove incorrect records.
Resources:
I’m incredibly grateful for this opportunity and excited to contribute to OpenMRS and make a meaningful impact. Looking forward to learning, building, and collaborating with this amazing community.