1. In addition to .pdf , I’m not sure if there are APIs in your account system that allows data get saved in other forms (like table in database, ideally) programmatically. if answer is yes, you can keep reading the following part, otherwise, I just want to say : I love u, good luck, bye, ~~
2. if data get saved in database, we are able to do all kinds of operations (crud), needless to say generating report for particular user using whatever frontend programming language(.net, perl…).
3. Creating website for you user to logon, it normally requires form like authentication (username/password). Once they login to this system, they are able to run report just for viewing(in grid) or downloading(.pdf) based on their credential(username).
Don’t get scared by all of these stuff & run away. Haha ~~it’s straight forward to web developer. They understand what I’m talking about.
My .0001 cents
Your dear 2 Y~~