01Create TODOs with titles, descriptions, and due dates
02Delete TODOs to remove tasks from the system
03View upcoming and overdue tasks
04Update TODOs to mark tasks as complete or incomplete
05Search TODOs by various criteria including completion status and due dates