Project - Android App for collection agents

This project is companion project of infra-bpa project. It is used by collection agents of financier. They perform operations like making entry of amount that they collect from users, who are they visiting and all meta data related to particular account number.

Its was built already before i was assigned on this project. My role is providing support and usually involve minor changes. But i have implemented a cool feature in it that is implementing live tracking and route optimisation. I have used the google map apis for it.

I like this feature because the impact it can have to collection agent's itinerary. Their usual workflow involve, first collection agents select the account no. they are going to be visiting today. Then, they click on the button which generates the route for the day and the order in which they should visit each client. All of this route is optimised based on distance / traffic (thanks to google apis). Also, supervisor can view the movement of collection agent on web application.

Tech stack:

RoleTechnology
languagejava
sdkAndroid
App ServerJBoss
othersservlet