A smart, terminal-based productivity assistant that manages and prioritizes tasks dynamically.
- Task Prioritization: Auto-prioritizes items based on urgency.
- Dynamic State Management: Tasks are serialized and stored locally in a structured JSON database (
tasks.json). - Interactive Prompts: CLI options to view, add, modify, and mark tasks as complete.
- Language: Python
- Database: JSON (Local File-based)
- Run the application:
python app.py
- Follow the interactive menu to manage tasks.