OpenMRS Android Client
Project Wiki : https://wiki.openmrs.org/display/projects/OpenMRS+2.x+Android+Client
Mentor - Avijit Ghosh
Backup Mentor - Rafal Korytkowski
Student - Ayush Goyal
Features Implemented :
1. Feedback/Bug report system :
It replaces the default “Force Close” screen of android with a custom dialog giving user the option to either restart app, close app or send an email with crash report.
Issue Link : https://issues.openmrs.org/browse/AC-403
Pull Request : https://github.com/openmrs/openmrs-contrib-android-client/pull/378
Video : https://youtu.be/zu9O0iC4K-s
2. Vitals history chart :
It adds a chart screen in patient dashboard which renders the vitals history in the form interactive charts.
Issue Link : https://issues.openmrs.org/browse/AC-404
Pull Request : https://github.com/openmrs/openmrs-contrib-android-client/pull/380
Video : https://youtu.be/AV5r17Isbwo
3. Creating Forms on server :
Previously, the app needed forms to be created in JSON on the server manually. Now the app itself creates the forms on the server if they are not found.
Issue Link : https://issues.openmrs.org/browse/AC-423
Pull Request : https://github.com/openmrs/openmrs-contrib-android-client/pull/384
4. Visual Improvements :
Various visual improvements were done on the app to make the UI more user friendly.
Issue Link : https://issues.openmrs.org/browse/AC-406
Pull Request : https://github.com/openmrs/openmrs-contrib-android-client/pull/379
Video : https://youtu.be/R8B2Lb3vncw
5. App demo :
An introductory demo of the app is added explaining the app functionalities to help new users.
Pull Request : https://github.com/openmrs/openmrs-contrib-android-client/pull/381
Video : https://youtu.be/aVCxGL08l70
Blog Posts :
Week 1 : https://medium.com/@DefCon_007/gsoc-week-1-157264c010b7
Week 2 : https://medium.com/@DefCon_007/gsoc-week-2-87b4b5df2f69
Week 3 : https://medium.com/@DefCon_007/gsoc-week-3-a38b755e48db
Week 4 : https://medium.com/@DefCon_007/gsoc-week-4-1aa86bbc8942
Week 5 : https://medium.com/@DefCon_007/gsoc-week-5-9b79904a3ff3
Week 6 : https://medium.com/@DefCon_007/this-week-was-very-hectic-42cb7133b120
Week 7 : https://medium.com/@DefCon_007/gsoc-week-7-4f4cfe3e6e9f
Week 8 : https://medium.com/@DefCon_007/gsoc-week-8-55555fa5f8ae
Week 9 : https://medium.com/@DefCon_007/gsoc-week-9-ae34e40a6a20
Week 10 : https://medium.com/@DefCon_007/gsoc-week-10-f8a4e488426e
Week 11 : https://medium.com/@DefCon_007/gsoc-week-11-68b761fa9be8
Week 12 : https://medium.com/@DefCon_007/gsoc-week-12-bbcba64277f4
Experience with OpenMRS during the GSoC
This was my first time contributing to an open source community for GSoC and it was really an amazing one. I get to know a lot of people working on different things and interact with people from different backgrounds. In these past few months I learnt a lot of new things.