Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Добрый день!

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

Вводная информация

  • Дизайн сайта можно посмотреть тут - https://drive.google.com/drive/folders/1mp43lFKmob0iJZ-mczC1K6LwKrCc5vSP (так же имеется фигма с дизайном)
  • Вёрстка - у нас есть свой верстальщик, который уже сверстал десктоп и мобильную версию на чистом HTML+CSS. Вёрстку главной страницы можно посмотреть тут - https://paulseedorenko.nt-web-dev.ru/. Если хотите посмотреть остальные страницы, пишите и я дам остальные ссылки.
  • Сайт будет состять из 3 частей - статические страницы, страницы со статьями, страницы с аккордами. Пожалуйста, учтите что страницы статьей (весь блог) надо сделать на Wordpress потому что там есть все необходимые инструменты и плагины для создание и администрирование статей.
  • Предпочтений по стеку разработки нет. Можно на PHP, React, итд. Если проще сделать весь сайт на WP (не только блоговую часть) - пусть будет так.

Требование к сайту:

  • В блоге должны работать плагины Wordpress. Особенно важно чтобы без ошибок работали эти плагины:

    • Rankmath
    • Link whisper
    • WP Rocket
    • Pretty links / Thirsty affiliates
    • Query Hunter
    • All-In-One Security (AIOS)
    • WP Meta and Date Remover
  • Результаты по сервисам https://pagespeed.web.dev/ и https://gtmetrix.com/ должны быть в зеленой зоне на всех устройствах на всех страницах сайта
  • Надо настроить 301 редиректы которые должны работать по всему сайту:

  • Надо чтобы блог был по адресу example.com/blog а не blog.example.com. А статьи example.com/article-x или example.com/category/article-x (должна быть возможность выбирать путь)
  • Страница с аккордами - все аккорды будем брать с сайта amdm.ru. Мы спарсим всё со своей стороны, но вы должны указать в каком виде вам надо получить данные. Надо учесть что аккорды повторяются и есть дубликаты в названиях. Поэтому чтобы небыло одинаковых URL аккордов на сайте, перед импортом надо согласовать структуру создания этих URL.
  • Поиск на сайте должен быть динамичным и показывать потенциальные результаты под строкой поиска как в дизайне
  • При запросе корректной страницы, сайт должен отдавать 200 ответ. При запросе не корректной страницы - 404 ответ.
  • Верстка должна быть без ошибок по W3 валидатору. Да, у нас вёрстка уже готова, но при натяжке на движок может что то случиться. Поверку можно сделать тут - https://validator.w3.org/
  • В консоли сайта не должно быть ошибок на всех страницах сайта
  • Возможность редактировать все страницы сайта и создавать страницу с новым аккордом, исполнителем, с новой статьей, итд.
  • Возможность задавать уникальные title и description для каждой страницы сайта
  • Работа тулбара и аппликатуры аккордов на странице аккордов должна быть сделана как на этом сайте - https://amdm.ru/akkordi/galantereya/181002/romanticheskaya/. Логика смены тональности описана тут - https://docs.google.com/document/d/11wJqY-SknAJR90ZQl5vKD7X-jYqPr0rVDEmYH3JejgY/edit
  • При нажатии на “Контакты” надо делать авто скролл в футер сайта.
  • Стандартные вещи, которые должны работать - поиск, фильтрация, подгрузка статьей, тулбар (прокрутка, тональность, размер шрифта) и аппликатуры аккордов (возможность открепить и распечатать) на странице аккордов а так же всех остальных элементов в дизайне.Сайт считается законченым когда все страницы сайта работают на всех устройствах и когда все аккорды спаршенные с другого сайта загружены и доступны.
год назад
webgan
Андрей 
33 годаРоссия
4 года в сервисе
Был
9 дней назад