@amr checkout this topic:
and also this wiki page:
https://wiki.openmrs.org/display/RES/Summer+Of+Code+2019
I would recommend you become more familiar with the community before submitting a proposal. But when you’re ready, you can submit a draft on the GSoC dashboard and I or one of the other mentors will review it before final submission.