import streamlit as st import json import uuid st.title("Reminders") st.subheader("Enter reminder details:") remid =str(uuid.uuid4()) def rem(): remsg =st.text_input("Enter Reminder Message:") remtime = str(st.time_input("Enter Reminder Time:")) remdate = str(st.date_input("Enter Reminder Date:")) repeat =st.selectbox( " would you like to repeat Reminder:",["No","daily","weekly","yearly"] ) reminder ={ "id": remid, "message": remsg, "time": remtime, "date": remdate, "repeat": repeat, "status": False, } def save_data(): with open ("database/data.json")as file: data =json.load(file) allreminder = data["reminders"] allreminder.append(reminder) with open("database/data.json","w") as file: json.dump(data,file,indent=4) st.button("Save",on_click=save_data)