Is there a way to make a web app from a jupyter notebook?
It doesn't work like that. If you want to make a web app, you'll make GUI with html/css for taking input and displaying output. Your python code will work as the backend of the application. You can use a python framework like flask to make things easier.
I have a jupyter notebook that accepts user-input via the input() python function. It then takes the input and uses it to a run a model and then outputs/plots the result. Is there a way to create a web-app that does this? Of course, the web-app must also accept user-input and have access to my model.