Бюджет: 18000 UAH Срок: 6 дней
Laravel подходит для такой задачи, но 5000 грн тут, скорее всего, не покроют аккуратную реализацию без правки ядра. Оценка за минимальный рабочий модуль - 18000 грн и 6 рабочих дней.
НАчал бы с отдельного плагина с миграциями, моделями Страна - Область - Город, админскими полями H1, Title, Description, SEO-текстом и связью объявления с конечным городом. На фронтенде оставил бы простой выпадающий список на категории, без лишней красоты, но с нормальной логикой URL и мета-данных для гео-страниц.
> Что нужно от вас
> доступ к репозиторию или архиву проекта
> название ЦМС и версия Laravel
> пример текущей категории и объявления
> правило формирования URL для гео-страниц
> 2 уточнения
> гео-страницы должны индексироваться как отдельные страницы с ЧПУ или достаточно параметра фильтра
> город влияет только на выдачу объявлений или еще на цены, наличие, контакты компании
По похожим задачам у нас есть опыт в системах с каталогами, ролями, админками и бизнес-логикой. Вот близкие примеры
> https://business.ingello.com/carveli - e-commerce и структура каталога
> https://business.ingello.com/prime-eva - розничная система с товарной логикой
> https://business.ingello.com/platforma - более широкий пример платформенной архитектуры
Основной лендинг Ingello для биржи
> https://systems-fl.ingello.com
Смотрите, тут нюанс - если в вашей ЦМС есть нормальная система плагинов, задача спокойная. Если плагинной архитектуры почти нет, придтся делать тонкий слой расширения, чтобы не зацепить ядро и не получить боль при обновлениях =/