Ah, before I forget: 🤓
This icon will represent dependency minimum from now. The app above uses no third party UI libraries, I implemented charting in Kotlin as well. On the backend I removed the dependency on SQL and Exposed, the demo uses simple files for persistence (this could be replaced with whatever ofc).
Also, this whole stuff should work on Android / iOS / desktop assuming the few (10-15) platform dependent fragments such as input field are ported and I write the canvas mapper which should be quite simple.