README.md

Trello tasks for day

Приложение работающее с Trello API, которое позволяет облегчить планирование в системе GTD. Загружаются карточки на текущий день и те, дедлайн на которые не установлен.

📕 Подробнее о системе GTD.

P.S. для работы вами понадобятся небольшие навыки программирования и аккаунт разработчика в Trello


Интерфейс приложения

Главная страница

Здесь выводится одна из цитат, добавленных в приложение. (При желании, вы можете сами добавить ваши любимые цитаты). Кнопка “Start” переводит на рабочую страницу.

Рабочая страница

Страница, куда загружаются ваши карточки из Trello.

Основной функционал:

  • ✍ добавление карточки в список добавит ее в “Корзину входящих материалов” в Trello
  • ✔ отметка дела, как выполненного, перемещает карточку в список “Done” в Trello
  • ❌ кнопка удаления архивирует карточку в Trello
  • 📋 селектор в левом верхнем углу позволяет отсортировать дела по критерию выполненности

Настройка приложения

Предполагается клонирование данного репозитория и работа с локальной версией приложения. Поэтому использование токенов, ключей и id полностью безопасно, так как никуда не будет передаваться.

(В дальнейшем планируется написать файлы конфигурации для Docker и тогда приложение можно будет развернуть у себя на сервере.)

Получение ключа и токена Trello

На сайте Trello нужно будет получить ключ и токен от вашего аккаунта. Подробнее Советую изучить данную страницу, чтобы далее было проще получить некоторые нужные данные.

Настройка файла trello.service

  • В папке services найдите данный файл и заполните значения переменных key и token.
  • В переменную boardID указываем Trello Id доски, с которой будет взаимодействовать приложение.
  • В список list_ignor добавляем Trello Id списков доски, которые будем игнорировать. Например, списки “Корзина” и “Done”.

Настройка файла Todos

  • В папке views найдите компонент Todos и функцию data()
  • Ключу basket_list присвойте Trello Id списка вашей “Корзины”
  • Ключу done_list прсивойте Trello Id вашего списка “Done”

Запуск

Из командной строки перейдите в папку проекта и запустите команду

yarn serve

Перейдите на http://localhost:8080

Описание

Опишите проект

Конвейеры
0 успешных
0 с ошибкой