/Trellolo

WARNING! It's not Trello, it's Trellolo!

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Trellolo

Перед вами сервис для ведения карточных канбан-досок. В рамках данного сервиса вы можете создавать канбаны, заполнять их столбцами и карточками, перемещать карточки между столбцами, изменять и удалять все созданные элементы.

Почему это удобно?

  • Все ваши планы и важные дела видны наглядно и отлично структурированы
  • Возможность перемещать и изменять карточки и столбцы позволяет вам гибко корректировать свои планы
  • По завершению задачи просто удалите карточку и забудьте об этом навсегда

Как же это работает?

Всё очень просто. Для начала зарегистрируйтесь или авторизуйтесь, если у вас уже есть аккаунт.

Далее вы попадаете на страницу со своими досками. Здесь вы можете добавлять новые доски, а также изменять или удалять существующие.

Кликнув по любой из ваших доск вы попадаете на страницу текущего канбана. Здесь вы можете создавать столбцы и карточки в этих столбцах, переносить карточки по столбцам и менять столбцы местами. Двойным нажатием по карточке или названию столбца вы можете изменить соответствующий элемент. При переносе карточки или столбца на табло корзины внизу, соответствующий элемент будет удалён.

В любой момент вы можете воспользоваться помощью в правом верхнем углу или вернуться к списку ваших канбанов, кликнув на логотип.

Перенос и изменение элементов не работает с мобильных устройств! Однако проосмотр и добавление возможно без каких-либо проблем

Стек технологий

При создании клиентской части сервиса использовались чистые HTML,CSS и JavaScript, без помощи каких-либо CSS или JS фреймворков. Однако в проекте использовался шаблонизатор ejs что облегчало выполнение некоторых задач.

Серверная часть была реализована на node.js с использованием библиотеке express. Все данные хранятся в базе данных PostgreSQL.

Сервис был реализован в расках задания от команды мессенджера ВКонтакте