I’m Annika, a first-year CS and Business student at NTU Singapore. I recently submitted my GSoC 2026 proposal titled “Real Time Emergency Dispatch Communication System.”
The idea is to build an emergency coordination module with role-based channels for dispatchers, police, and hospital staff, urgency-flagged message threads, and real-time geolocation sharing within chat — all built on top of Node.js, TypeScript, React, WebSockets, and Firebase.
I’d really appreciate feedback from mentors or community members on whether this fits OpenMRS’s GSoC direction this year, and any guidance on where to start contributing to the codebase!
I don’t think OpenMRS is the right solution. OpenMRS is an electronic medical record system that is used at the hospital/clinic. I see the benefit of integrating these solutions so maybe creating connector from a system that is used by EMTs(Emergency Medical Teams). Unfortunately there is no standardized solution for this and some solutions lean heavily in the global north. However, there is a solution that already exist that does exactly what you’re trying to build: Trek Medics International | Beacon Dispatch
If your goal is to learn how to build a system like that, then I’d say go for it. But if you’re trying to recreate something from scratch, then it would be ideal to conduct an assessment and compare building vs. buying.
Building a custom solution is easy and integrating it… the main challenge is maintenance. Good luck with your project!