Nikhil0987 commited on
Commit
35bf81f
·
1 Parent(s): 10c452e
Files changed (1) hide show
  1. remainder.py +43 -0
remainder.py ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ import json
3
+ import uuid
4
+
5
+
6
+ st.title("Reminders")
7
+ st.subheader("Enter reminder details:")
8
+
9
+ remid =str(uuid.uuid4())
10
+ def rem():
11
+ remsg =st.text_input("Enter Reminder Message:")
12
+
13
+ remtime = str(st.time_input("Enter Reminder Time:"))
14
+
15
+ remdate = str(st.date_input("Enter Reminder Date:"))
16
+
17
+ repeat =st.selectbox(
18
+ " would you like to repeat Reminder:",["No","daily","weekly","yearly"]
19
+ )
20
+ reminder ={
21
+ "id": remid,
22
+ "message": remsg,
23
+ "time": remtime,
24
+ "date": remdate,
25
+ "repeat": repeat,
26
+ "status": False,
27
+
28
+ }
29
+
30
+ def save_data():
31
+ with open ("database/data.json")as file:
32
+ data =json.load(file)
33
+ allreminder = data["reminders"]
34
+
35
+
36
+ allreminder.append(reminder)
37
+
38
+ with open("database/data.json","w") as file:
39
+ json.dump(data,file,indent=4)
40
+
41
+
42
+ st.button("Save",on_click=save_data)
43
+