This is a demo application which shows how RabbitMQ can be used for a group chat/messaging app. This uses RabbitMQ java bindings. A connection is set up and the queue is bound to group ids. MainActivity starts a service in background which handles the connection with the server. I'm using `EventBus` to communicate between Service and Activity. A naive Python implementation of the server is provided. As this is just a demo application, it uses some demo data. It can be extended to add users, events and other things. A python cli ent is also available using which one can test if the server is working or not.