The client is vanilla TypeScript - no React, Angular, or Vue because I wanted a smaller runtime, full control over the codebase, and freedom from framework churn.
Components are self-contained and composable (adding new ones doesn't require touching existing code). The backend is C# / .NET 10 with Entity Framework.
This is an early prototype. No account required - sessions use anonymized IP (SHA-256 + salt).
Link: https://dev.tukona.com/
It is self-hosted in my homelab (based in the EU), so it might be slow under load :)
Looking for feedback on the UX. My next goal is adding specialized components for a specific industry vertical.
choc-dev•38m ago