I used to work on a team with analysts who didn't know how to code. Typically, I'd write my own Python or R functions for data cleaning, light analysis, and plotting.
Eventually, the other analysts wanted to use my functions for their own projects, so I tried teaching them how to execute Python from the terminal. That didn't really work.
Then I spent a day building a small app to run my script. It was valuable, but still a lot of work for something so small.
Just wondering - what do others do to share scripts with non-coders?
If people are actually getting use out of it, go back and pretty it up a bit with a Bootstrap template or whatever, it doesn't take much here to have meaningful effects on user perception. It mostly just has to be nice enough that it looks reasonably professional when people show it off in meetings, which is NOT a cutting-edge design problem.
Add more pages for more scripts as needed, and tag users with permissions so you know which scripts should be exposed to which users.
If merited, go back and add fancy features like generating PDF reports and emailing them to the head of department every week.