Spaces:
Runtime error
Runtime error
import streamlit as st | |
from streamlit_option_menu import option_menu | |
from pymongo import MongoClient | |
uri = os.environ["MONGO_CONNECTION_STRING"] | |
client = MongoClient(uri, tlsCertificateKeyFile="database/cert.pem") | |
db = client["myapp"] | |
col = db["users"] | |
def Create_Reminder(): | |
st.title("Create Reminder") | |
message = st.text_input("What are you planning to do?") | |
time = str(st.time_input("Time")) | |
date = str(st.date_input("Date")) | |
if st.button("Create Reminder"): | |
col.insert_one({"message": message, "time": time, "date": date}) | |
st.success("Reminder Created Successfully!") | |
def dashboard(): | |
st.title("Welcome to the Dashboard") | |
with st.sidebar: | |
selected = option_menu(None, ["Create Reminder", "View Reminders", "Logout"], icons=["plus", "eye", "power-off"]) | |
if selected == "Create Reminder": | |
Create_Reminder() | |
elif selected == "View Reminders": | |
st.subheader("View Reminders") | |
elif selected == "Logout": | |
st.session_state["user"] = "Guest" | |
st.experimental_rerun() |