Николай Шикин guru_sun Паспорт верифицирован
Всегда иду до конца! +7 (978) 124-84-90
Рейтинг
14 070
№ 58 в каталоге
Отзывы
Профессионализм
10/10
Коммуникация
10 /10
Город
Москва
На сайте с
2013 года
Freelance.Boutique
Премиум-сервис для лучших исполнителей
Безопасная сделка
Деньги списываются после приёмки

Админ-панель для парсера объявлений: мобильный UI, управление операторами, ключевые слова, стоп-слова, PHP + продуктовый дизайн

Используемые навыки AI Design JavaScript Mobile Development PHP UI/Пользовательский интерфейс

Описание

Клиент — владелец сервиса мониторинга объявлений с сайтов недвижимости (Авито, ЦИАН, Домклик). Команда операторов работала через устаревший табличный интерфейс, неадаптированный для мобильных устройств. 90% операторов заходят в систему со смартфона, что делало работу крайне неудобной: мелкие элементы, отсутствие быстрых действий, невозможность оперативно реагировать на новые объявления.

Клиент поставил три ключевые задачи:

1. Создать полноценный mobile-first кабинет администратора и оператора — с упором на вертикальную ориентацию телефона как основной рабочий режим.

2. Визуально отразить многопользовательский характер системы: онлайн-статусы операторов, распределение объявлений по сотрудникам, активность в реальном времени.

3. Разработать современный продуктовый дизайн уровня B2B SaaS-платформ — не «корпоративная скука», а живой интерфейс, которым операторы хотят пользоваться.

Дополнительное требование: фирменный стиль в духе тёмных tech-продуктов с оранжевым акцентом — насыщенно, но не аляписто.

Решение

Спроектировал и реализовал одностраничное PWA-приложение (Progressive Web App) на чистом HTML/CSS/JS без внешних фреймворков — для максимальной скорости загрузки и работы на любом Android/iOS устройстве.

Ключевые UX-решения для мобильного оператора:

— Bottom Navigation Bar с индикаторами активности и бейджами новых объявлений. Все разделы доступны одним большим пальцем без перехватов хвата.

— Bottom Sheets (шторки) вместо отдельных страниц. Детали объявления, карточка оператора, фильтры, добавление нового сотрудника — всё открывается снизу вверх, закрывается свайпом вниз. Нативный mobile-паттерн, привычный по iOS и Android-приложениям.

— Боковой Drawer с полным меню администратора: навигация, управление базой, экспорт данных, профиль. Открывается по гамбургеру или свайпом от края экрана.

— Toast-уведомления для мгновенной обратной связи на каждое действие без блокировки интерфейса.

— Confirm-попапы для деструктивных действий (удаление базы, блокировка оператора) — защита от случайных нажатий на телефоне.

— Система цветовой индикации карточек: зелёная полоса = ключевые слова найдены, красная = стоп-слова, нейтральная = обычное объявление. Оператор сканирует список взглядом за секунду.

Административная часть включает: дашборд с KPI и лентой событий в реальном времени, управление операторами (онлайн/занят/офлайн статусы, личная статистика, блокировка), управление ключевыми и стоп-словами с тегами, системный мониторинг CPU/RAM, экспорт данных в CSV и JSON.

Визуальная система: тёмная тема #050505, оранжевый акцент #f0821d, glassmorphism-карточки с backdrop-filter, анимированный canvas-фон с частицами, шрифтовая пара Unbounded + Onest, neon-тени на интерактивных элементах.

Результат

Получил полноценный мобильный кабинет администратора и оператора системы мониторинга объявлений недвижимости.

Интерфейс охватывает весь рабочий цикл оператора: просмотр новых объявлений → фильтрация по ключевым/стоп-словам → открытие детальной карточки → переход на источник. Цикл занимает 3–4 нажатия с любого экрана приложения.

Административный дашборд даёт руководителю полную картину: сколько объявлений обработано, кто из операторов онлайн, сколько стоп-слов сработало за день, какие объявления набрали максимум просмотров.

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

Технически: адаптивная вёрстка работает одинаково на iPhone SE и планшете, без горизонтального скролла и мелких элементов. Touch-зоны всех кнопок — минимум 44×44px по стандарту Apple HIG. Анимации через CSS cubic-bezier без JavaScript-тормозов.

Проект реализован как переиспользуемый UI-кит: цветовые переменные, компоненты шторок, попапов и карточек вынесены в единую систему — легко адаптируется под любую нишу агрегации данных (авто, работа, товары).

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Бот к veepee.fr добавляющий товары в корзину
Бот к veepee.fr добавляющий товары в корзину
189
Веб-разработка и IT Диаграмма кликов - фундамент мобильных приложений
Диаграмма кликов - фундамент мобильных приложений
169
Веб-разработка и IT Семейная пасика Владимерского мёда
Семейная пасика Владимерского мёда
110
Веб-разработка и IT Вилберис кликер ставок- корректировки рекламных ставок
Вилберис кликер ставок- корректировки рекламных ставок
260