Hi Vivek, thanks! It's always great to get community contributions. KaMP Kit is designed to be the minimal functional KMM project with network requests and and a local database. As such, we don't want to add any new features.
However, we are always looking for better ways of doing things. Internally, we've been discussing proposals for things like shared ViewModels and a standard way of exposing coroutines to native, for which we've had some recent PR's. If you find something we could be doing better, please make an issue where we can discuss it.
Another place where we can never get enough is testing. Currently we're just doing unit and integration testing. If you like, you could try adding
kotlinx-kover to find places where we're missing code coverage, and adding some tests there. We're also not doing any UI testing for the Android and iOS apps, so that would help. Some optionally run end-to-end tests may also be good every once in awhile, just to know that the dog API hasn't changed under us.