title: How do I build a frontend for my opencv. My aim is to solve a rubik's cube and run the project in a browser window
body: <p>I am building a python project using opencv and kociemba library, the aim is to solve a rubik's cube. It would take the 6 faces of cube as input and produce the instructions to solve the cube as output. However, I want to encase my project to run on the web browser and with some GUI like buttons to open/close camera, snap image etc, something like a web app. What should I use to design the browser part of this app and how should I connect python and the other part?</p>
  <p><strong>What I have tried:</strong></p>
  <p>I have researched a little bit about flutter and react native but I am not sure how would I connect my python part to it and input-output process.</p>