Finding a file (xlsx), opening it and processing it (using pandas)

Hi All,

I want to make a website version of an app that I made with Tkinter.
The basic flow of the app is opening an xlsx and with pandas parse the data of the xlsx and start the quiz. Each question that were parsed will be randomized and tested on the user.

I hope to accomplish this with pyscript, so that everything is done in the client-side of things (browser) without the need of a server.
Is it possible?

filepath = fd.askopenfilename(filetypes=(("xlsx", "*.xlsx"),))
        if not filepath:
            return

Update 1
I think I will use JS to parse XLSX files