Разработка сайта: нужно прикрутить функционал к дизайн-шаблону

140 000 руб. за проект
28 ноября 2023, 12:49 • 21 отклик • 178 просмотров
Здравствуйте.

Нужно обновить и улучшить существующий сайт (каталог магазинов). Для него был подготовлен дизайн-шаблон на PHP. К этому шаблону нужно прикрутить полноценный движок с админкой, с сохранением структуры, URL-ов. Только создание рабочего движка, пустого, заполнение отдельно. Что должно входить в разработку и какие требования:

1.0. Сайт должен выдерживать хорошую нагрузку (имеется около 2100 поддоменов данного сайта, города, пример: omsk.site.ru), которые активно индексируется Яндексом и Гуглом, иногда до 30 страниц в секунду съедают + посетители.

1.1. Для проекта предусмотрен отдельный сервер. Нужно поставить на сервер подходящую ОС со всеми необходимыми настройками + поставить защиту от ботов (antibot.cloud) + SSL До выпуска релиза на рабочий сервер, основную разработку вам нужно вести на своем сервере. Доступ к проекту в процессе разработки по паролю.

1.2. Страницы сайта не должны подгружаться при помощи JS (основной контент, тот что должен индексироваться поисковиками, прочие элементы/разделы на js приветствуются). Должен быть кэш. SiteMap.

2.0. Из чего состоит сайт:

- Главная страница (выводим некоторые данные - магазины, статьи, вакансии и т.д.);
- Каталог магазинов с листингом, магазины разделены по категориям;
- Каталог скидок с листингом, так же разделено категориям;
- Страницы с магазинами и скидками;
- Страницы контактов и "О каталоге";
- Страница добавления магазинов / регистрации пользователей (стандартный способ регистрации и через соц.сети);
- Личный кабинет для владельцев магазинов и пользователей, кабинет админа, с системой внутренних сообщений;
- Полнотекстовый поиск по сайту;
- Фильтры, сортировка при поиске магазинов и купонов.

3.0. Каждый магазин в каталоге содержит следующие разделы (всё добавляется через админку):
- страница с категориями магазина (без товаров, просто ссылки);
- страница с акциями и скидками, с сортировкой по разным параметрам (скидки добавляются из админки вручную по одной, либо, списком по ссылке xml (из admitad));
- статьи с новостями и обзорами (разбиты по категориям первого уровня, статьи показываем только на главном домене);
- информация о магазине (статические страницы: о нас, оплата, доставка, гарантии, вакансии, контакты), так же только на главном домене;
- отзывы о магазине / комментарии, рейтинг.

4.0. Регистрация в каталоге, админка:

4.1. Есть 4 типа юзеров: пользователи, владельцы магазинов, самозанятые, админ:

- Пользователь может ставить оценки магазинам, оставлять отзывы / комментарии, добавлять себе в избранное акции и скидки, магазины;
- Владельцу магазина доступно тоже самое, что пользователю, плюс, он может размещать и редактировать свои магазины;
- Самозанятому доступно тоже самое, что владельцу магазина, плюс, он может добавить свои товары (каталог товаров простой, без каких либо связей с внешними данными, без загрузок товаров списком, категории первого уровня.);
- Админ с максимальными правами:

Может редактировать любые публикации и магазины. Все новые добавленные магазины, товары и статьи проходят модерацию: одобрено / не одобрено, с причиной отклонения.

5.0. Показ магазинов:

Каждый магазин показывается только в тех населенных пунктах, где у него есть филиал/офис. Список загружается из админки, либо, населенные пункты добавляются вручную по одному. На сайте магазины показываются в соответствии с оценками пользователей (рейтинг) или с использованием сортировки и фильтров.

6.0. Показ рекламных блоков.

Конкретный блок нужно будет показывать на конкретных страницах или везде.

7.0. Инструкция

В обязательном порядке нужно подготовить инструкцию по управлению сайтом.

Ссылку на готовый шаблон дизайна предоставлю при обращении. Подробное ТЗ предоставлю после заключения предварительной договоренности. Заключим договор. Оплата распределяется по этапам:

1. Через 10 дней после начала разработки 15.000 руб.
2. Через 35 дней после начала разработки 25.000 руб.
3. Через 50 дней после начала разработки 45.000 руб.
3. Через 70 дней после начала разработки 45.000 руб.