I'd like a simple one page web app to be built in Python to view preflop Poker ranges.
For those unfamiliar with Poker, a range is a grid that displays what you need to do with each hand - image attached. I have around 50 ranges that I would like to be integrated with the web app.
The main feature of the app is to be able to select from a sub-set of scenarios, and display the correct range for that scenario. The ranges should be loaded in a proper data structure that enables user interaction, just showing the image is not sufficient.
I can provide a rough draft of the design I desire, it will be very simple, basically a form with 5-6 options and a section to display the range. Speed is very important, the ranges should reload when the form changes, and it should take under 50ms for the range to be displayed.
Preferably the backend would be in Flask (Django also ok), if needed I can help with the backend features - I am an experienced Python engineer.
The delivered product should be via GitHub or GitLab, and only needs to be run locally (so no need for hosting).
Can provide more details upon request!