Multipage personality test: Patient page and Pro page

Hi @Neteresy, welcome to the forum!

All of the functionality that you have described is possible using Streamlit. I would encourage you to start building and search for answers online when you get stuck. To help out, I’ve provided a few links I think may be helpful to you while you build.

For user authentication, consider Streamlit Authenticator

For saving data across multiple sessions, consider working with online databases.

For downloading files, my favorite tool is st.download_button in conjunction with something like openpyxl.

For saving settings when navigating to different pages, you may find st.session_state really helpful.

And for when you need some help – come back, search through the forums, or ask! Make sure your question conforms to the community guidelines.

Happy Streamliting! :balloon: