HI @joev!
First, welcome to the Streamlit community!
What a wonderful first app! I love your theming!
I haven’t seen anyone post on the forum about adding user research tool, but there might be some community-developed components that are useful to you for this:
Otherwise, you could use session state to gather feedback and then connect Streamlit to a database, making your own basic user feedback:
session state info: Add statefulness to apps - Streamlit Docs
connecting to databases: Connect to data sources - Streamlit Docs
That way, you could have a question at the bottom of a page and ask the user if it was helpful or not etc… and then store that info in a table connected to a data source!
Happy Streamlit-ing!
Marisa