Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todoist

Этот проект представляет собой реализацию планировщика задач, разработанный с использованием языка программирования Go. Проект был создан с целью получения реального опыта разработки на Go и включает в себя основные функции управления задачами.

Функции проекта

В проекте реализованы следующие функции:

  • Добавление, удаление и редактирование задач.
  • Отметка о выполнении задачи.
  • Поддержка повторения задач (ежедневно, ежемесячно, ежегодно).

Установка и запуск

Для начала работы с проектом выполните следующие шаги:

  1. Склонируйте репозиторий:

    git clone https://github.com/Improsing/todoist.git
    cd todoist
    
  2. Для загрузки зависимостей используйте команду:

    • go mod download
  3. Настройка конфигурации: В файле tests/settings.go необходимо указать следующие параметры:

    • var Port = 7540
    • var DBFile = "../scheduler.db"
  4. Вы можете указать порт и путь к файлу базы данных через переменные окружения:

    • TODO_PORT
    • TODO_DBFILE

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages