Desktop messaging platform, developed and designed completely in Kotlin!
- Fully documented API
- End-to-End markdown writeups
- Industry standard practices
- Functional and modular implementations
- Clean and Readable code
- Business layer testing
- Client implementation
- Disconnect socket connections when JWT tokens expire
- Notify online chats about users going offline
Contributions are always welcome!
See contributing.md for ways to get started.
To run tests, run the following with Gradle
./gradlew test