Week 9
Milestones
- Implemented the Save Appointments functionality to save the chosen slot in OpenMRS backend
- Implemented the Appointment Slot template that allowed the patients to choose a slot
- Done with code refactoring, got it reviewed, and raised the final PR
- Completed implementation of backend Microservice that allowed patients to book Appointmnet via WhatsApp
Screenshots / Videos
Demo: link
Contributions
PR: link
Learnings
- Learned how to build Microservice using Java's Springboot web framework from scratch
- Learned about code smells and internationalisation of code by following best practices
- Learned about utilizing packages in Java to increase modularity
- Learned about best practices to be followed while contributing to open-source projects