Spaces:
Running
Running
File size: 782 Bytes
6b19fee c1666a3 6b19fee f628c0d 6b19fee c1666a3 6b19fee 893ad41 6b19fee dc893c9 c1666a3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
import streamlit as st
from pymongo import MongoClient
from bardapi import Bard
import os
from plyer import notifications as nt
uri = os.environ["MONGO_CONNECTION_STRING"]
client = MongoClient(uri, tlsCertificateKeyFile= "files/cert.pem")
db = client["Cosmo"]
col = db["Tasks"]
def notifier():
nt.notify(
title = "This is notification",
message = "This is the message",
timeout = 10,
app_icon = "logo.png"
)
task_values = {
"title" : st.text_input("Task Title"),
"prio" : st.text_input("Priority"),
"duedate" : st.text_input("Due Date"),
"status" : st.text_input("Status")
}
if st.button("Create Task"):
col.insert_one(task_values)
st.success("Task Created Successfully!")
st.balloons()
notifier()
|