I made this Sample App as a playground for my Part 3 post (check the first reply) but it doesn't mean that you can't just copy if you find it useful.
Main features:
Since I made it thinking on my Part 3 of HTML+CSS reports, I didn't wanted to make this feature rich, but I could think of reports that you may want and add them to this app.
My purpose is to keep adding use cases to this app so that I can make sure that it works here before I move those setups to my production ones.
Also you can enjoy the Desktop Mode since I made this app from scratch considering it.
Check the explanation of the templates on my Part 3 post: