A simple command-line task management application built with Python and MySQL. This app allows users to manage their daily tasks by adding, viewing, searching, deleting, and categorizing tasks.
- Add new tasks with:
- Title
- Description
- Priority (Low, Medium, High)
- Due Date
- Category (Work, Personal, etc.)
- View all tasks
- Search tasks by keyword
- Delete tasks by ID
- Mark tasks as complete (optional feature)
- Store all data in a MySQL database
- Python 3
- MySQL
mysql-connector-pythonlibrary