Разработать информационный портал из макета в Sketche

150 000 руб. за проект
02 марта 2021, 09:50 • 13 откликов • 88 просмотров
ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ
Информационного агентства «Мангазея»

  1. Описание проекта:
    Информационное агентство «Мангазея» — это рожденное в Югре и выдержанное временем информационное агентство-агрегатор, консолидирующий всю необходимую информацию не только на территории Ханты-Мансийского автономного округа – Югры, но и активно следящий за всеми сферами Российской Федерации и мира. Одной из самых читаемых рубрик агентства является Нефтегазодобывающий сектор, ведь Югра — это нефтяная столица России. Каждый пользователь, который приходит на сайт, находит именно то, что ему по вкусу и то, что он искал. За актуальностью и правдивостью информации следит как главный редактор, так и сам директор агентства.
  1. Дизайн
    Разработал в программе Sketch
  1. Дополнительно
    Только для жителей РФ.
  1. Первичный функционал (Внешний сайт):
    Адаптивный Navbar (LV.1): Логотип(меняется от разрешения экрана); Поиск (два вида, свернутый и развернутый); Кнопка «Добавить новость»; Календарь событий (пиктограмма); Личный кабинет (пиктограмма); Вход/Выход (пиктограмма).
  2. Функциональность: Имеет два вида. Согласно дизайну.
  3. Адаптивный Navbar (LV.2):Отображает все рубрики сайта (количество и названия настраиваются в админ. панели).
    Функциональность: При наведение на рубрику текст становиться жирным. При нажатие снизу появляется красная линия.
  4. Слайдер: На главной (во весь экран), на вторичных страницах сжат и отображает по бокам дополнительно другие слайды.
    Функциональность: Тег рубрики; Название; Автор с фотографией; Кнопки переключения слайдов (влево и вправо).
  5. Бегущая строка. Настройки скорости и выбор статей настраивается в админ. Панели.
    Функциональность: Имеет кнопки переключения между новостями (влево и вправо). При наведение подкрашивает текст статьи с датой в красный согласно дизайну.
  6. Блок – Лента новостей: Состоит из Активной кнопки рубрики с фильтрацией по тегам, дате. Активной кнопки «Все новости» (активность кнопки описана в Navbar), которая перенаправляет на страницу Лента новостей, где можно просмотреть большее количество статей. Активные кнопки влево и вправо для перелистывания статей. Присутствует функция перелистывания страниц при удержание новости. Новости: Фотографии с нанесением тега рубрики в левый нижний угол. Названия статьи и лица. При наведение под телом статьи появляется фон с тенью. Название статьи становится жирным. За полем экрана присутствует в прозрачном состояние новости не вошедшие в рамки экрана.
  7. Блок – Избранные статьи: Повторяет описание Блока Лента новостей, кроме отсутствия лида.
  8. Блок – Выбор редакции: 4 вида статьи: 1 – Фотография, тег снизу слева на фотографии, заголовок; 2 – Заголовок, тег, лид; 3 – Фотография, тег сверху слева, Название статьи поверх фотографии, градиентная заявка из темного в прозрачный снизу вверх; 4 – Фотография в кругу, тег, название выравнивание по центру. Функционал: При наведение под телом статьи появляется фон с тенью. Название статьи становится жирным.
  9. Блок – Авторитетное мнение: Фотография в кругу, ФИО, должность, Название, лид.
    Функционал: При наведение под телом статьи появляется фон с тенью. Название статьи становится жирным.
  10. Блок – Видеоматериалы:Preview видео с кнопкой по центру, название, количество просмотров. Функционал: При наведение под телом статьи появляется фон с тенью. Название статьи становится жирным.
  11. Блок – Подписка: Согласно дизайну.
  12. Блок – Подвал (footer): -
  13. Внутренний функционал (Панель управления):
  14. Роли: Администратор; Редактор; Пользователь; Робот (Рекламодатель)
  15. Модули:
  16. Редактор статей (полноценная статья и мини – согласно дизайну (https://github.com/editor-jshttps://editorjs.io )), основной функционал как на vk.com/vc.ru. Скриншоты с описанием функционала прописано в mmap. Дата и время публикации, выбор рубрики, выбор подписи из шаблонов, выбор категории (лента новостей, избранные статьи, выбор редакции, слайдер), закрепить в категории, не показывать на главной, API-text.ru для проверки уникальности + автоматически оптимизации по SEO (выбор слов для SEO), чекбоксы с социальными сетями (твитер, вк, ок, фейсбук, инстаграм, канал в телеграме – в разных социальных сетях количества символом разное + блок с хештегами активация при размещение галочки в одной из сетей) куда статья будет размещена, канал яндекс.дзен
  17. Модуль сборки баннеров(https://www.bannersnack.com/ru/website-banner.html или по типу как в Яндекс.Директ). Тип банера. Фон, заголовок (цвет), текст (цвет), кнопка (цвет)
  18. Модуль курса валюта (выбор валюты или котировки для отображения в виджете. Настройка в ЛК для индивидуального отслеживания.).
  19. Модуль календаря, отслеживать события занесенные в календарь + уведомлений о событие. Публикация или мероприятия, или звонок.
  20. Модуль публикатор, отслеживает все входящие от пользователей новости и в случае актуальности или полезности проходит процедуру публикации как статьи.
  21. Модуль погоды. Гео определение. Или выбор в настройках ЛК.
  22. Модуль рассылки – выбор категории, рубрики, периодичность отправки сообщений на емейл.
  23. Шаблоны подписи - ?
  24. SEO модуль автоматического формирования служебных рубрик для поисковых роботов и формирования внутри статей перекрестных ссылок. Модуль поиска нужных слов и словосочетаний, автоматического создания соответствующих категорий на сайте и создания в текстах гиперссылок на данные категории 
  25. Модуль проверки уникальности текста и трансляции статьи в сервис Яндекса и ставится тег google авторства
  26. Модуль разрешений для редакторов статей и пользователей
  27. Модуль почтовой отправки статей пользователей на модерацию
  28. Модуль редактирования пунктов главного меню сайта
  29. Модуль редактирования параметров слайдера
  30. Модуль вывода количества материалов и их внешнего вида в рубрики и результаты поиска по сайту
  31. Модуль вывода банеров и другой рекламы
  32. Модуль бегущей строки
  33. Модуль редактирования футера
  34. Модуль запрета публикации материалов и комментариев с матерными или указанными словами
  35. Создание отчетов по опубликованным новостям
  36. Модуль накрутки просмотров для указанных пользователей
  37. Модуль переноса старого контента (на текущем сайте отсутствует понятие Заголовков и понятие нормальных тегов. При переносе будет проблемы. Надо учитывать в текущих статьях разбивку Заголовка и текста)
  1. Статистика:
  2. Просмотров по рубрикам (график) + фильтрация по дате
  3. Просмотров по категориям (график) + фильтрация по дате
  4. Переходы по рекламе (график) + фильтрация по дате
  5. Общая читаемость ресурса (график) + фильтрация по дате
  6. Подключение Яндекс.Метрики + GoogleAnalytic


  7. Требования:
    Backend: Laravel, Node.js, Vue.js, Yii2, Symfony
  1. Адаптивная верстка – от 320px до 1920px
  2. Кроссбраузерность
  3. Использовать технологии CSS3, HTML5, JQ, JS
  4. Все используемые технологии и дополнительные материалы должны быть бесплатными или обоснованы в случае приобретения
  5. https://disk.yandex.ru/d/sAh12GxXXxQYcA?w=1