Decide on what tools to use to design the frontend. First create a draft sample or a mock up screen using Figma, once we have a good UI design, explore on how we could integrate Streamlit into the application, explore both the advantages and the challenges that Streamlit provides, depending on that, decide other frameworks like React, Express.js or Node.js to see what gives the maximum flexibility and good design capabilities.
Decide on what tools to use to design the frontend. First create a draft sample or a mock up screen using Figma, once we have a good UI design, explore on how we could integrate Streamlit into the application, explore both the advantages and the challenges that Streamlit provides, depending on that, decide other frameworks like React, Express.js or Node.js to see what gives the maximum flexibility and good design capabilities.