Разработка сайта на CMS Bitrix
350 000 руб. за проект
Описание:
Ищем опытного fullstack-разработчика с глубоким пониманием CMS Bitrix. Задача — выполнение кастомной верстки и доработок на базе предоставленных макетов, а также интеграция всей верстки с админкой Bitrix. Важно соблюдение всех современных стандартов безопасности, производительности и надежности.
Основные задачи:
Ищем опытного fullstack-разработчика с глубоким пониманием CMS Bitrix. Задача — выполнение кастомной верстки и доработок на базе предоставленных макетов, а также интеграция всей верстки с админкой Bitrix. Важно соблюдение всех современных стандартов безопасности, производительности и надежности.
Основные задачи:
- Кастомная адаптивная верстка по макетам (Figma)
- Макеты: Будут предоставлены макеты в Figma с использованием UI Kit, включая как настольные, так и мобильные версии. Макеты адаптированы под три основные категории разрешений:
- Мобильные устройства: 320–639 пикселей.
- Планшетные устройства: 640–1023 пикселей.
- Десктопные устройства: 1024–1440+ пикселей.
- Требования к верстке:
- Верстка должна быть адаптивной и работать по принципу резиновой верстки на основе rem, с пропорциональным масштабированием элементов.
- Строгое соответствие стандартам w3c и xHTML Strict, с использованием CSS. Все стили должны быть вынесены в файл style.css, который будет храниться в папке /css/.
- JavaScript файлы должны храниться в папке /js/.
- Структура файлов и директорий должна быть организованной.
- Требования к коду:
- HTML-код должен быть структурирован, а стили на английском языке. У всех ссылок и изображений должны быть прописаны атрибуты title и alt.
- Верстка должна корректно отображаться во всех современных браузерах.
- Макеты: Будут предоставлены макеты в Figma с использованием UI Kit, включая как настольные, так и мобильные версии. Макеты адаптированы под три основные категории разрешений:
- Подключение верстки к админке Bitrix
- Вся кастомная верстка должна быть интегрирована с системой управления контентом (админкой) Bitrix.
- Администраторы сайта должны иметь возможность редактировать все контентные блоки страниц через админку.
- Верстка должна быть максимально гибкой и легко управляемой через админскую панель Bitrix.
- Документация по использованию админки
- Разработчик должен предоставить подробную документацию по использованию админки Bitrix для управления контентом на сайте.
- В документации должны быть четко описаны шаги для редактирования контента, добавления новых страниц, работы с элементами верстки и настройками адаптивности.
- Требования к поддержке браузеров
- Сайт должен поддерживать корректное отображение в последних версиях следующих браузеров: Google Chrome, Firefox, Яндекс.Браузер, Opera, Safari.
- Для устаревших версий браузеров должно выводиться уведомление с предложением обновить браузер.
- Производительность и нагрузка
- Сайт должен поддерживать нагрузку в 10 запросов в секунду с возможными всплесками до 30 запросов в секунду.
- Проведение нагрузочного тестирования через Loader.io для оценки количества запросов в секунду и времени отклика сервера.
- Хранение сессий через Redis.
- Требования к надежности
- Сайт должен быть размещен на отказоустойчивой архитектуре, с ежедневным резервным копированием базы данных.
- При сбоях электропитания сайт должен автоматически восстанавливать свою работу.
- Требования к безопасности
- Включение всех актуальных настроек безопасности CMS Bitrix, защита от SQL-инъекций, XSS и фишинга.
- Запрет доступа к административной панели из внешней сети.
- Сканирование безопасности сайта с использованием встроенных инструментов Bitrix.
- Защита информации от несанкционированного доступа
- Настройка системы прав доступа с ролями и категориями пользователей.
- Защита сессий пользователей и персональных данных.
- Надежность при авариях
- Сохранность информации при сбоях за счет создания и восстановления резервных копий.
- Опыт работы с CMS Bitrix, включая кастомные доработки и интеграцию верстки с админкой.
- Навыки работы с макетами Figma и адаптивной версткой.
- Опыт в обеспечении безопасности и оптимизации производительности Bitrix-сайтов.
- Навыки работы с Redis и нагрузочным тестированием.
- Умение составлять понятную документацию для пользователей админки.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.