Very neat! I'd love a feature where I can share my score with a link to the website (although it's possible there already is one and I just missed it).
No, you didn't miss it. I will implement that either today or tomorrow. If you don't mind to answer: do you have any other feedback? Is the win criteria of ±10% good? Or should it be loosened up to ±25%?
I think the win criteria is good. I would think about automatically showing the "How to Play" screen on a user's first visit so that they are aware of the criteria.
I'm getting into frontend web development with Rust by making a tracker [1] (not the advertising kind, rather a type of music-making app that was popular with chiptune artists in the '90s).
This is my first time doing anything with frontend more complex than an image carousel, and I have occasionally felt that I'm in over my head with things like multithreading and audio playback, but it's immensely satisfying seeing the app come together.
I am extremely impressed by the Leptos framework [2], and I'm thrilled that I haven't had to write a single line of JS, even when doing DOM interactions or communicating with web workers.
Once I polish up the tracker frontend, I'd like to add a backend and potentially try to release it as a paid app.