My first response was amusement, because I often use lucidchart for prototyping things, potentially with hotspots for interactivity, although I get that genuine code can be even more responsive.
Serious question here: If your prototypes are code, where’s the line between prototype and fully-fledged application? Is creating the prototype not effectively the same amount of work as creating the application? I’m assuming that some details and behaviours are glossed over / ‘faked’, but I’d love to know more about the specific details. (And/or be a user tester if you need more!)