Signus is an experimental chatting application built with Kotlin powered by TornadoFX and Tinder’s Scarlet. It delivers messages through a WebSocket connection and even supports multiple recipients — very similar to how a typical messaging app would work.
If you’re interested, the back-end server is also open source.
Current features include:
- Login and register
- Add contacts
- Send and receive messages to/from multiple contacts
- Update your own details
To compile the app, simply build the project with Gradle and execute the main method as usual. Easy! 🤜🤛