Skip to content

UAUmka/taskmanager-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧰 Опис
TaskManager — це консольний менеджер завдань, створений з душею.
Він дозволяє додавати, переглядати, редагувати, фільтрувати та експортувати завдання у зручному форматі.
Кожне завдання — як маленький крок до мети. Кожна команда — як жест поваги до власного часу.


🎯 Можливості

  • ✅ Додавання завдань з пріоритетом
  • 📅 Автоматичне збереження дати створення
  • 🎨 Кольоровий вивід через colorama
  • ✏️ Редагування завдань
  • ✔️ Позначення як виконане
  • 🔍 Пошук по ключовому слову
  • 🗂️ Фільтрація по пріоритету та статусу
  • 📤 Експорт у .txt
  • 🗑️ Видалення з підтвердженням
  • 📂 Збереження у task.json

🚀 Запуск

python task_manager.py

🧠 Залежності

  • Python 3.8+
  • colorama
pip install colorama

📦 Формат JSON

[
  {
    "title": "Краще іноді падати, ніж ніколи не літати.",
    "priority": "medium",
    "done": false,
    "data": "24.08.2025 10:53"
  }
]

💡 Ідеї для розвитку

  • 📊 Статистика: кількість виконаних/невиконаних
  • 📅 Сортування по даті
  • 🖼️ GUI-версія через PuSide
  • 🧪 Тести через unittext або pytext
  • 🔔 Нагадування через системні повідомлення

💛 Автор Андрій — розробник, який перетворює термінал на місце сили. Цей проєкт — приклад того, як навчання може стати мистецтвом.

About

Консольний менеджер завдань з кольорами, фільтрами, експортом і душею. Створено для тих, хто хоче керувати часом красиво.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages