It is both standard clinic visits application and telemedicine consultations. The application allows users to book, check-in, pay or cancel visits in chosen department, show history of their (or their childs) consultations, search the nearest or most comfortable department and find the best doctor. There is also module responsible for tele-consultations via video chat, text chat or phone call.
In this project I was one of two Android developers and we worked with GitFlow branching model with code review and pull requests. The most challanging for me was integrating PayU payment system and I can boast that I found some bugs that PayU support team quickly resolved for me.
Techniques: DataBinding, Retrofit, Dagger 2, RetroLambda, PayU SDK, Pusher
Tools: Git (GitFlow), Bitbucket, Trello, HipChat