Hello @atzlan,
It won’t be very easy to integrate GEO my WP with the Peepso plugin when using GEO my WP core plugin only.
However, it might be easier if using the WordPress Users Locator extension.
The extension provides you with a shortcode that displays the location form of GEO my WP that users can use to add and update their location. You will also be able to create users locator search forms to search and find users based on location. It is very similar to the features of the Members Locator core extension but without the need for BuddyPress.
The extension also has a mini integration with the Peepso plugin. It allows you to sync the location entered in the user profile page of the Peepso plugin with GEO my WP. So instead of adding/updating the user’s location via the location form of GEO my WP, each time a user updates his location via the Peepso profile page it will also update it in GEO my WP’s database.
Then, users will be able to search and find other users based on location via GEO my WP’s Users Locator search forms.
The only missing integration between the Users Locator and the Peepso plugin is to be able to search for users based on location via the Peepso Directory page directly. That is something that I am planning to work on in the future. However, this can most likely be achieved with custom coding. But I am not sure how complex it would be.
I hope this helps.
Let me know if you have any questions.