Skip to content

mtucker/geopresence

Repository files navigation

Geopresence

This is an experiment in creating a location-based buddy list for XMPP. Users can monitor within a geographic radius and as other users enter and exit that radius, their buddy list is updated so they can communicate with users near them.

A potential use case for this type of technology is for Internet of Things applications. You could enter a room and be notified of available services and be able to interact (send messages) to them. For example, perhaps you could control lighting or a/v equipment in a friend's home or interact with a display in a retail environment.

Things to look at

Integration Tests demonstrate at a high level how the server is meant to work

GeopresencePlugin is the entry point where the Openfire XMPP server initializes the plugin.

GeoCellGeopresenceManager manages updates to the GeoCell grid.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published