GRC-AIGOV-Final / app.py
ShehryarAppsWork's picture
Upload 8 files
c5c49e4 verified
import streamlit as st
import streamlit.components.v1 as components
import asyncio
import streamlit_authenticator as stauth
if "logged_in" not in st.session_state:
st.session_state.logged_in = False
if "previlage" not in st.session_state:
st.session_state.previlage = 0 #standard user previlage
#other Session state Variables:
if "firsttime" not in st.session_state:
st.session_state.firsttime = 0
#Landing Page
home_page = st.Page("apphome.py", title="Home", icon=":material/globe:")
#user_page = st.Page("Usermain.py", title="User", icon=":material/add_circle:")
#User
#dashboard = st.Page("Usermainpages/Dashboard.py", title="Dashboard", icon=":material/add_circle:")
AIManagement = st.Page("Usermainpages/AIManagement.py", title="AI Management", icon=":material/add_task:")
if st.session_state.logged_in == True and st.session_state.previlage == 0:
#pg = st.navigation([dashboard,AIManagement])
pg = st.navigation([AIManagement])
else:
pg = st.navigation([home_page])
if __name__ == "__main__":
st.logo("LOGO/LOGO1.svg")
pg.run()