Ways to Contribute
OpenELIS Global welcomes contributors of all skill levels. Whether you’re a developer, healthcare professional, or just passionate about global health, there’s a place for you.
Start Contributing in 4 Steps
Fork & Clone
Fork the repository on GitHub and clone it to your local machine.
Set Up Environment
Install Docker and Docker Compose, then run the dev environment.
Find an Issue
Browse open issues and find one labeled “good first issue” to start.
Submit a PR
Make your changes, run tests, and submit a pull request for review.
Tech Stack
Java 21
Backend
Spring
Framework
React
Frontend
Carbon
Design System
PostgreSQL
Database
FHIR R4
Interoperability
Developer Stages
We recognize and celebrate contributor growth through our Developer Stages program. Progress through levels as you contribute more to the project.
Newcomer
Getting started with OpenELIS contributions
✓ First PR merged
✓ Introduced yourself on the forum
Established Contributor
Regular contributor with proven skills
✓ Multiple significant PRs
✓ Helps others in the community
✓ Reviews pull requests
Advanced Contributor
Highly skilled community leader
✓ 1+ year of active contribution
✓ Mentors other developers
✓ Leads feature development
Google Summer of Code
OpenELIS Global participates in Google Summer of Code! Work on meaningful healthcare software with experienced mentors and get paid to contribute to open source.
What You’ll Get:
- Stipend from Google ($1,500 – $6,600 depending on project size)
- Mentorship from experienced developers
- Real-world impact on global health
- Path to becoming a Dev 2 or Dev 3 contributor
Past GSoC Projects:
JSP → React Migration
Modernizing the frontend
FHIR Client Registry
Healthcare interoperability
E2E Test Coverage
Quality assurance
OCL Integration
Test terminology standards
Community Resources
Everything you need to get started and stay connected.
Ready to Make an Impact?
Join hundreds of contributors improving laboratory systems for millions of patients worldwide.
OpenELIS Global is stewarded by DIGI at the University of Washington
