[ 
https://issues.apache.org/jira/browse/FINCN-230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17145071#comment-17145071
 ] 

Anubhav Mittal commented on FINCN-230:
--------------------------------------

How about we use GeoFire for nearby querying? 
[https://firebaseopensource.com/projects/firebase/geofire-android/]

> Add GIS features like locaton tracking and dropin of pin
> --------------------------------------------------------
>
>                 Key: FINCN-230
>                 URL: https://issues.apache.org/jira/browse/FINCN-230
>             Project: Fineract Cloud Native
>          Issue Type: Improvement
>          Components: fineract-cn-mobile
>            Reporter: Ahmad Jawid Muhammadi
>            Priority: Major
>         Attachments: gis.png
>
>
> I want to add a feature for finding the *customer's location* and displaying 
> the *current location* of the field officer. The app also should track and 
> save the officers’ location path. Saved previous records can be used as proof 
> of their work for where, when, and which customers or clients they have 
> visited in a specific range of time.
> #  Display a list of saved previous locations.
> # Filter  them by All, Today, Yesterday, This Week, Last Week and This Month
> # Search the saved address by client name and place
> # Display *5 nearby* customers that the officer can visit.
> # Officer can search the customer's location to navigate it.
> To implement +*nearby*+ customers we need to add one more attribute in 
> Customer’s class named _+userLocation: String+_ in backend for saving 
> latitude and longitude of customer’s location during creating accounts for 
> them
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to