Streamlit Interface

streamlit_app.py.

This is the script launching the web UI of the Task Manager application. It drives the UI of the Task Manager application using the Streamlit framework.

to_do_list_project.streamlit_app.main(task_manager: TaskManager) None

Drives the user interface for the Task Manager application using Streamlit.

Features: - Home: Welcome page. - Create Task: Input form to add tasks to the database. - View Tasks: Display existing tasks. - Complete Task: Mark tasks as complete. - Delete Task: Remove tasks using their ID.