Ищу разработчика для доработки и улучшения сайта

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Богдан Труш  
Стек:
HTML/CSS/JS (Vanilla), Python FastAPI, PostgreSQL, Docker, Nginx.

Правки:

1. Фильтры

Сделать единую кнопку «Фильтры»

При нажатии:

* открывается popup / bottom sheet;
* внутри отображаются все текущие фильтры;
* логика фильтрации должна остаться прежней.

Требования:

* корректная работа на мобильных;
* закрытие по кнопке и клику вне popup;
* без дерганий интерфейса;
* сохранить текущую работу фильтрации и URL-параметров.

2. Контакты

Добавить в объявления дополнительные контакты:

* Ссылка на сайт
* соцсети
* Номер телефона

В карточке объявления вывести единую кнопку «Контакты».

При нажатии:

* отображаются все заполненные контакты объявления.

Поддержка:

* Telegram
* Website
* Phone

Требования:

* ссылки кликабельны;
* phone открывает набор номера;
* website открывается в новой вкладке;
* не выводить пустые поля.

Backend:

* добавить поля в модель объявления;
* обновить API, схемы и БД.

3. Скорректировать фильтр язык объявления

Со стороны подачи объявления:

* убрать множественный выбор языков;
* оставить выбор только одного языка;
* название поля изменить на «Язык объявления».

Со стороны пользователей:

* в фильтрах оставить как есть множественный выбор языков;
* название фильтра изменить на «Язык объявления».

Логика:

* у одного объявления может быть только один основной язык;
* пользователь может искать объявления сразу на нескольких языках.

4. Отключение zoom на мобильных

Отключить:

* pinch-to-zoom;
* double tap zoom.
Опубликован 19.05.2026 в 08:38 Последнее изменение: 19.05.2026 в 08:38

Выберите способ верификации:

Обновите страницу после прохождения верификации.