This example demonstrates how to build a simple buddy list showing the online / offline status of users in the system using the Presence API. Users will show as either online or offline, and can set their availability using the shared presence state. Availability can be "Available", "Away", or "Do Not Disturb", which are common statuses in a chat type application.
The example leverages Vue.js for the dynamic rendering of stat.
Note that this example assumes a specific set of users exist in the Convergence domain. The set of user the example uses can be configured in the users.js file. These users can be selected to log in as, and will also be the users that show up in the buddy list. It should be noted that the username and password are set in the
users.js file and that these must correspond to actual users in th domain.