There’s a lot of ways to do things along this line. You may wish to learn more about Jupyter and the associated ecosystem before deciding though and read more posts. For example, it sounds like you are actually looking for Voila? (Or Voici, which is Voila combined with JupyterLite. See below if you are familiar with JupyterLite.) Are you familiar with these?
Have you looked through How do you share notebooks? Best practices around sharing to external stakeholders??
You don’t provide a lot of details and so it is hard to provide specifics. For example, maybe MyBinder-served sessions would be enough or JypyterLite, see here for some introduction to those.
The guide here to getting your data into the images that MyBinder-served sessions are built on may be the most practical to get you started with this open-ended question.
If that isn’t enough computational power or you need privacy for you access or data or both, maybe then maybe you need a JupyterHub? See about The Littlest JupyterHub for a practical way to get started serving one of those sharing your own data.