I'm working on a CLI app that uses an existing REST API. It's hard to visualize where it's at in its process from just watching the debug log so I'm learning Kivy to provide some visualization. I'd like to show the state of each submitted REST job, which I'm storing in a local sqlite DB.
I'm completely new to GUI programming and Kivy, but I'm thinking about using a vertical BoxLayout with select fields from a local sqlite DB displayed (updated in near real-time, color coded to indicate status = running, complete, etc.) in the first row and displaying a scrollable view of the debug log in the second row, possibly using ScrollView. Is that the best option? Has anyone who has done something similar have any recommendations for the best way to display a running log file or things to watch out for?
Thanks in advance!
Jacob