shamimjony1000 commited on
Commit
dbf6cc9
·
verified ·
1 Parent(s): 054265f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -0
app.py CHANGED
@@ -2,6 +2,7 @@
2
 
3
  import streamlit as st
4
  from task_operations import TaskManager
 
5
  import pandas as pd
6
  from datetime import datetime
7
  import os
@@ -20,6 +21,7 @@ def main():
20
  st.title("Daily Task Tracker")
21
 
22
  task_manager = TaskManager()
 
23
 
24
  # Ensure tasks are loaded from the database into session state
25
  if 'tasks' not in st.session_state:
@@ -97,5 +99,12 @@ def main():
97
  else:
98
  st.warning("No tasks for this year.")
99
 
 
 
 
 
 
 
 
100
  if __name__ == "__main__":
101
  main()
 
2
 
3
  import streamlit as st
4
  from task_operations import TaskManager
5
+ from task_visualization import TaskVisualizer
6
  import pandas as pd
7
  from datetime import datetime
8
  import os
 
21
  st.title("Daily Task Tracker")
22
 
23
  task_manager = TaskManager()
24
+ visualizer = TaskVisualizer()
25
 
26
  # Ensure tasks are loaded from the database into session state
27
  if 'tasks' not in st.session_state:
 
99
  else:
100
  st.warning("No tasks for this year.")
101
 
102
+ # Performance visualizations
103
+ visualizer.plot_performance()
104
+ visualizer.plot_overall_category_performance()
105
+
106
+ # Option to download the report
107
+ visualizer.download_report()
108
+
109
  if __name__ == "__main__":
110
  main()