Website to be used internally to manage messaging app users, audit exchanged messages and send broadcast to all users.
This website will be a managing front end. The messaging backend is Openfire (IgniteRealTime) is already implemented, so is the mobile app. This website front end will access the Openfire schema in a MySQL database, and manage it's users (Create, Block, Delete) through a REST API, and query exchanged encrypted messages in database with provided symmetric key, also send broadcast message through an API endpoint. The users of this website will also be on the Openfire schema in MySQL database, and all these functions will have to be protected by roles (admin-manages users, auditor-queries exchanged messages, broadcast-brodcasts messages to all users.
yes, let's clarify the requirement in details also if you want us to share our skill and previous work let us know.. hope to hear you soon.. Thanks & Regards AMRITA