О проекте MetaSputnik

История создания, принципы работы и философия нашего метапоиска

Как появилась идея?

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

Ключевая идея

Дать пользователю единую точку входа для поиска по нескольким авторитетным источникам и получить срез актуальных данных с топовых порталов о работе.

Как это работает?

1. Единый поиск

Вы задаёте параметры (профессию, город и др.) один раз — и они применяются ко всем источникам одновременно. Больше не нужно дублировать запросы на разных сайтах.

2. Онлайн-поиск

Мы ищем вакансии в режиме онлайн, по вашим свежим запросам. Это не устаревшая база данных, а актуальные предложения, которые мы получаем в момент вашего поиска. На экране отображается общий прогресс в процентах.

3. 5 ведущих порталов

Мы опрашиваем 5 ведущих порталов рунета (hh.ru, Zarplata.ru и другие). Эти источники выбраны потому, что для них нам удалось максимально корректно и быстро реализовать сбор данных.

Что мы делаем с результатами?

Ранжируем

Если вы использовали поисковую фразу, мы дополнительно сортируем результаты по релевантности, так как сайты часто выдают много несоответствующего.

Группируем

Для hh.ru и Zarplata.ru мы объединяем в одну карточку вакансии, которые опубликованы в разных городах, но от одной компании и с одинаковым названием.

Особенности поиска

Дополнительная фильтрация

После поиска можно отфильтровать вакансии по дате, источнику, наличию зарплаты.

Режимы выдачи

Переключатель «Режим поисковой выдачи» показывает результаты в «сыром» виде.

Почему именно онлайн-поиск?

Перед разработкой я протестировал один известный агрегатор и столкнулся с проблемой устаревших вакансий. Их представители объяснили это тем, что парсеры «не успели» обойти нужный сегмент. Поэтому я решил, что поиск должен происходить здесь и сейчас, чтобы вы получали самые свежие данные.

Философия проекта

Я не претендую на то, что сервис идеален и решает все проблемы разом. Мы постарались сделать функционал максимально корректным, но где-то возможны недоработки. Буду рад любой обратной связи.

Если наш метапоиск вакансий будет полезен, в планах — реализовать вторую часть: метапоиск по резюме.

Технологии проекта

Bootstrap 5 JavaScript PHP8.x API интеграции Асинхронные запросы Алгоритмы ранжирования