Streamlit app - multiple pages, progress bar for app

Hello streamlit community,

Need help for an app I am creating. It is essentially a questionnaire, as of now, the questions are all in one page. I would like to make separate pages, separated by the โ€œNextโ€ button and a progress bar. Would love if someone could help me code it up, reach me at https://www.linkedin.com/in/nashwaan-khan/

1 Like

Hey @N1K,

You can definitely build this with Streamlit โ€“ do you have any specific questions about the process? The key pieces will be using session state to keep track of what page the user is currently on, and using st.switch_page to programmatically navigate through the pages.

Generally, we ask that you donโ€™t make posts requesting for the community to build your app for you (unless youโ€™re advertising a paid job, in which case please share that in our Jobs category).