daymxn / dChat

Desktop messaging platform, developed and designed completely in Kotlin!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dChat logo

GitHub release (latest by date) GitHub last commit (branch) GitHub issues GitHub code size in bytes GitHub

dChat

Desktop messaging platform, developed and designed completely in Kotlin!

Notable features

  • Fully documented API
  • End-to-End markdown writeups
  • Industry standard practices
  • Functional and modular implementations
  • Clean and Readable code
  • Business layer testing

Roadmap

  • Client implementation
  • Disconnect socket connections when JWT tokens expire
  • Notify online chats about users going offline

Documentation

Datamodels

Routes

WebSockets

Services

Tests

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Running tests

To run tests, run the following with Gradle

./gradlew test

License

Apache 2.0

About

Desktop messaging platform, developed and designed completely in Kotlin!

License:Apache License 2.0


Languages

Language:Kotlin 100.0%