1. Main page
  2. Freelance
  3. Development and IT
  4. Web and Mobile Development
  5. Front-End Development
  6. Добавление системы категорий в CMS

Добавление системы категорий в CMS

Posted:1
Nov 30 2022 at 12:07
Category:
Front-End Development
Task description:
Есть CMS для новостного сайта. На текущий момент находится в процессе разработки, в реальных проектах не используется. Для обеспечения возможности классификации статей нужно разработать систему категорий. В проекте может быть несколько категорий, отвечающие за разные нарправления классификации статей. Например, тема («Политика», , «Экономика», «Технологии»), регион («Москва», «Санкт-Петербург», «Новосибирск»), типа материала («Новость», «Интервью», «Мнение»). При этом «тема» будет называться категорией, «Политика» - элементом категорий. Категории могут быть обязательными и не обязательными, со множественным выбором элементов и без. Для реализации потребуется: 1. Добавить нужные таблицы в базу данных PostgreSQL. Схема в postgraphile api будет обновлена автоматически, таким образом больше никаких изменений на стороне backend делать не придется. 2. Добавить раздел «Категории» в CMS в настройках проекта. Добавить возможность добавления, удаления и изменений категорий и элементов категорий. 3. Добавить на страницу статьи возможность выбора элементов категорий. 4. Перед публикаций проверять, заполнены ли все обязательные категории. В случае отсутствия обязательной категории, открывать диалог выбора категорий. В CMS используется TypeScript, Vue, GraphQL, tailwind.css. Для запуска CMS используется Docker. Для хранения исходного кода используется GitHub. В процессе выполнения задачи созвон каждый рабочий день. Исполнителю будет отправлено более подробное ТЗ, а также прототип интерфейса, показывающий логику перехода между страницами и диалогами.
Key skills:
  • TypeScript
  • Vue.js
  • GraphQL
  • SQL

Reviews about the employer:

Настраиваемый дизайн для сайта
₽24,000
Тот случай когда покупает все, что налепят
Execution period:
April 2023May 2023
Улучшение системы загрузки изображений в CMS
₽4,000
все супер
Execution period:
February 2023
Добавление системы категорий в CMS
₽10,000
Все хорошо
Execution period:
December 2022
Task is in archive
₽10,000
Expected deadline ≈ 7 days
Safe deal
Preferred payment methods:
Bank card
3.67
Total tasks:
3
In progress:
0
Successfully completed:
100%
Task link: