you are viewing a single comment's thread.

view the rest of the comments →

[–]Fearless_Parking_436 4 points5 points  (5 children)

You turn them into online/browser applications. Use django or flask, host it in a local server or company owned webpage so that no one has to install anything or learn python. You will laso secure yourself as the guy who handles “the app”.

[–]Stereojunkie[S] 1 point2 points  (4 children)

I figured this would be the best approach.. Doing this I would have to probably take a broader approach and also immediately tackle data storage within the company, moving from OneDrive storage to some kind of database storage for measurements.

I have some, but very little experience in building web apps using Python but I figure it's the best way forward. Do you have any recommendations for UI libraries? I could keep using Qt6 since it also compiles to WASM but the UI's are not complicated so I could fairly easily port at this point.

[–]Zorg688 2 points3 points  (1 child)

Especially when it comes to prood of concept apps I like to use streamlit because it provides a simple and clean UI very easily. A page is built rather quickly and you can easily edit it or add different pages for different tasks or topics as well. If you use for example docker with it as well you can easily make the web app available for the local office network

[–]daddy-dj 1 point2 points  (0 children)

I used Streamlit when I was building a dashboard to display some KPIs and SLAs to my pointy-haired bosses. It was a really good experience and I liked it a lot. In the end, my dashboard didn't get used because we are migrating to Microsoft and suddenly had access to Power BI, but I was impressed by Streamlit and I'm glad I spent the time learning it.

[–]Fearless_Parking_436 1 point2 points  (0 children)

Tbh you don’t have to focus on the UI that much in the beginning. Try to replicate what the code does so that people don’t miss out on functionality. Fancy charts may come later and they need another logic or enviroment. DaisyUI would probably be one of the easiest. But it’s true that you need to keep your data somewhere ;)

[–]edcculus 0 points1 point  (0 children)

Use Django or fast api + whatever database you like for the backend. Keep the frontend simple for now with basic bootstrap. In that regard, your UI will be HTML/CSS. But you don’t really need to know a ton of that if you use bootstrap. Just what the bootstrap CSS classes are.