ToDo Task is a comprehensive offline-first task management app built with Flutter. It uses SQLite for local storage with full offline support. Key features include natural-language quick add (e.g. "Pay bill tomorrow at 7pm"), task organization with subtasks and notes, calendar view with table_calendar, filterable home screen (Today/Upcoming/All/Completed/High Priority), repeat tasks (daily/weekly/monthly/custom), local push notifications for task reminders, a birthdays section with automatic yearly recurring reminders, full theme customization (dark/light mode, background/accent/text colors, text scaling), stats dashboard with completion rates and streaks, search, drag-and-drop reordering, swipe-to-delete with undo, and JSON-based data backup/restore.