Skip to content

Консольная программа позволяет вам составить задачу дня.

License

Notifications You must be signed in to change notification settings

SultanovAsadbek/To-Do-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Описание

Это консольная программа поможет вам планировать задачи дня и эффективно управлять своим временем.

Что может делать программа:

  • Добавление задачи в БД.
  • Просмотр задачи.
  • Удаление задачи.
  • Изменение приоритет задачи.

Особенности программы:

  • Анимированный индикатор выполнения.
  • Автоматическое удаление вчерашних задач.
  • Конкретное сообщение об ошибке.
  • Зафиксирование все исключении в файл debug.log.
  • Красочные тексты.
  • Вывод задачи в виде таблицы для удобочитаемости.
+----+---------------------+-----------+-----------------+------------------+ 
| id |       задача        | приоритет | дата добавления | время добавления |
+----+---------------------+-----------+-----------------+------------------+
| 2  | do python exercises |    8     |    31.10.2022    |     14:21:20     |
| 3  |       sleep         |    6     |    31.10.2022    |     14:23:00     |
+----+---------------------+-----------+-----------------+------------------+

Язык программирование

Python

Библиотеки

Rich Rich Logur Art PrettyTable

База Данных

Rich

Установка

  1. Создать виртуальное окружение.
    Подробнее о виртуальном окружении
python -m venv venv
  1. Активировать виртуальное окрежение.
./venv/scripts/activate
  1. Установка файл зависимостей.
pip install -r requirements.txt

About

Консольная программа позволяет вам составить задачу дня.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages