Primary mentor | |
Backup mentor | |
Assigned to |
...
- Provider Module: Provider Module is a large feature request by the community. More information here:
https://talk.openmrs.org/t/suggestion-for-openmrs-android-client/4134
https://talk.openmrs.org/t/android-client-gsoc-2016-project-ideas/4903/10
https://talk.openmrs.org/t/android-client-gsoc-2016-project-ideas/4903/12 - Visual Improvements:
- Charts can be displayed in more elegant way.
- Other small improvements:
- Progress dialogs taking too much space. Redesign it to make it compact.
- Replace rangedEdittext with seekbar making it easy and faster to select value.
- Use TextInputLayout from the design library instead of the normal edittext.
Security Improvements: The app misses lots of security features like:
Database should be encrypted from the details derived from the username and password.
If user changes password on system there is no system to detect it and logout the user automatically.
Forgot password option.
- Application Tour: Tour of the application so that a new user familiar himself/herself with all it features and working and can use the app to its fullest.
...
- https://github.com/openmrs/openmrs-contrib-android-client
- https://openmrs.github.io/openmrs-android-client-user-guide/introduction.html
- https://talk.openmrs.org/t/gsoc-2018-openmrs-android-client-3-x-project/18035?source_topic_id=19471
Completed Objectives (Phase-1)
UI improvements
- improved the way that charts are being displayed
- Progress Dialog Improvements
- Replace RangedEditText with seekbar
- Use TextInputLayout instead of the normal EditText
Security improvements
- Encrypt the database using the details derived from the username and password of the user
- Password Change detection and log out the user
remaining tasks (Phase-2)
- Provider Module
- Forgot password option.
- Application Tour
- Extra credit Analytics task
final report link: http://easyprogramminglk.blogspot.com/2018/08/final-report-of-openmrs-android-client.html