Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Доработка сайта на Yii2

Разместить заказ
b
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 1 месяц
Бюджет: 80 000 руб
1019.09 $ — 887.55 €
Техническое задание для фрилансера: Yii2 проект

Общая информация

Проект: Платформа аренды недвижимости
Фреймворк: Yii2
Технологии: Docker, PHP (Yii2), MySQL, Nginx, Node.js, cron
Формат: монолит, server-side rendering
Dev-среда: запускается через Docker (docker-compose up -d)

---

Цели

1. Разобраться в существующей архитектуре Yii2-проекта
2. Развернуть проект локально через Docker Compose
3. Внести и протестировать правки, указанные в приложенном документе (Без имени 1.pdf)

---

Основные задачи по правкам

1. Форма "Быстро снять"
Изменить текст формы
Убрать поле "Дата выезда"

Добавить:
Время заезда
Время выезда
Кнопки "5 мин", "10 мин"
Выбор: "без животных", "без детей"
Количество комнат: до 30 / 30 и более

Переименовать "Параметры"

2. Чат заявок

Отображение заявок по времени жизни (если удалена или неактивна – отображать соответствующее сообщение)

Возможность владельца прикреплять квартиры (ссылки, фото, видео)

Ограничение спама для гостя (по времени или количеству заявок)

3. Фильтрация поиска

Добавить параметры:
Расстояние до города
Метро
Трасса, улица
Состояние жилья
Количество комнат и кроватей
Тип недвижимости
Парковка
Площадь, от МКАД и др.

4. Форма бронирования

Удалить контакты и почту из формы

Кнопка "Связаться" → "Забронировать"

При нажатии – открывается форма переписки с гостем

Добавить поле метро

5. Личный кабинет

Починить регистрацию (по телефону и почте)

Добавить календарь заездов с отображением занятых дней

Возможность удалить аккаунт

Раздел "мои продвижения"

6. Общие правки

Исправить валидацию (на клиенте не происходит реакций при ошибках)

Реализовать антиспам в админке

Настроить бегущую строку, описание, слайдер на главной

Возможность переписки между собственниками в чате

Возможность добавления медиа (фото, видео, ссылки) в чатах

---

Требования к исполнителю

Опыт работы с Yii2 (модели, ActiveForm, маршруты, валидация, шаблоны PHP)

Опыт работы с Docker и локальной разработкой

Умение читать и поддерживать старый код(без документации)

Ведение чистого и понятного git

---

Мы предоставим:

Git-доступ к проекту

PDF с правками

Помощь по запуску dev-среды при необходимости

---

Примечание

Работа разбивается на этапы – сначала базовые правки и запуск, далее доработка функционала блоками.
Разделы:
Опубликован:
16.05.2025 | 09:31 [поднят: 16.05.2025 | 09:31] [последние изменения: 16.05.2025 | 09:31]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».