Разработчик сделал сайт для сравнения цен на товары в Польше и Литве с беларусскими
И не только в этих странах: сайт позволяет сравнивать цены на товары и продукты в Украине, Казахстане и России с аналогичными в Беларуси. Сходите, сравните.
И не только в этих странах: сайт позволяет сравнивать цены на товары и продукты в Украине, Казахстане и России с аналогичными в Беларуси. Сходите, сравните.
Зовут молодого человека Геннадий, он фронтенд-разработчик. А сайт — его пет-проект. Идея появилась ещё в 2023 году: разработчик обратил внимание на то, что все вокруг жалуются на рост цен — и решил его отследить.
— Если изучать официальную статистику, то там все усреднённо: например, указаны «Хлопья овсяные — 2.90», но я обычно выбираю конкретную марку хлопьев и знаю, что цены на них могут значительно отличаться — мне нужна была конкретика и прозрачность.
В то же время многие торговые сети имеют свои сайты доставки, но изменения цен на товары они не показывают. Поэтому было решено сделать это за них. Так я начал парсить данные с сайтов доставки, чтобы увидеть, как менялась цена.
Затем я понял, что можно пересчитывать скидки по своему алгоритму, ведь бывает так, что магазины придумывают скидки, чтобы привлечь покупателей, — в итоге я стал сначала делать агрегатор доставки продуктов из магазинов. А потом уже появилась идея сделать сервис, который позволил бы сравнивать стоимость одних и тех же товаров в разных странах.
Геннадий заостряет внимание: сравнение на сайте проводится только по абсолютно одинаковым товарам — никаких местных аналогов. «Из-за этого выборка товаров неидеальна, так как одинаковых товаров, представленных в Беларуси и странах Евросоюза, становится всё меньше», — добавляет наш собеседник.
Цены товаров (как и их наличие) обновляются каждый день — то есть информация всегда актуальная. Сравнивать можно как в беларусских рублях, так и в злотых при сравнении с Польшей, или в евро при сравнении с Литвой.
Товары парсятся с сайтов доставок — преимущественно в столицах. Разрешение на парсинг разработчик не запрашивал, «но все сайты являются публично доступными и не требуют регистрации», отмечает он.
Сайт написан на JavaScript, на фронте используется Next.js, на бэке — Express/Nest.js.
— Идея увлекла меня, и я захотел прокачаться в новых технологиях как на фронтенде, так и на бэке (такой работы было очень много). Возможно, этот опыт поможет мне перейти во фулстек-разработку, — говорит Геннадий.
Молодой человек добавляет, хотя идея и появилась ещё зимой прошлого года, активная разработка проекта ведётся в основном последние полгода — каждый вечер после работы и по выходным, итого в среднем по 16 часов в неделю. Месяц назад Геннадий остался без работы — и у меня появилось много свободного времени, которое он инвестировал в свой пет-проект.
devby.io сходил на сайт, чтобы посмотреть, как отличаются цены на товары в Минске и в Варшаве. В качестве валюты мы выбрали злотый, но с с помощью переключателя можно поставить и беларусские рубли. Цены конвертируются по официальному курсу валют РБ на каждый новый день.
Зелёным обозначена лучшая цена, красным — разница между ценами в процентах. Чтобы посмотреть, как менялась цена на конкретный продукт, можно нажать на подчеркнутое название магазина, — и вы перейдёте на страницу продукта. Вот так менялась цена на кофе Dallmayr.
А можно ещё перейти сюда, чтобы сравнить цены и скидки на продукты в Минске — и выбрать лучшее предложение.
Разработчик пишет, что в будущем список товаров будет расширен, а также будет добавлено сравнение по отдельным категориям. Также будет возможность выбрать предпочитаемый магазин для сравнения.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
Замечательный проект. А теперь переупакуйте его в нормальный B2B для мониторинга большого е-коммерса и сбора аналитики по конкурентам и продавайте его по подписке как Profitero. Геннадий, кивните головой в комментах, поделюсь с вами экспертизой
а что вы под е-коммерсом понимаете? у ритейла как правило уже настроен сбор инфы по конкурентам
Молодец, вот это действительно проект.
Очень круто.
Можно ещё добавить зоомагазины.
Registrant Contact
State:
St Petersburg
Country:
RU
разыходзімся
И что? Какая разница откуда разработчик?
Господи, да хоть из ада разработчик, какая разница?
Ну молодец.
И мне заголовок понравился. Люблю когда вещи называют своими именами.
Сразу по UX проблема, Если в РБ цена выше, процент красный, если в Польше, все равно красный. Лучше сделать дифференциацию цветовую соответствующе цвету цены страны в карточке товара. А так офигеть как полезно для свежепонаехов. Но я бы все же еще добавил по группам товаров сравнение, мне очень не хватало сравнить цены на мясо, молочку, рыбу и тд, когда только переехал, все казалось безумно дорогим и непонятным.
Чукча плохой читатель, увидел в конце инфу про добавление категорий, отбой. Тогда UX поправить, чтобы читалась разница лучше и понятно было сразу выгода есть или нет
Мой главный вопрос - а зачем? В разных странах разные доходы и расходы. Средняя ЗП в Швеции в 2 раза больше чем в Литве. Цены на товары тоже соответственно выше. Смысл сравнивать просто цены не учитывая доходы?
Врядли получится зарабатывать в Польше или Литве и жить и тратить в РБ.
Пользователь отредактировал комментарий 4 сентября 2024, 20:08
Сравнивают цены для сравнения конкретно цен. Покупательскую способность можете изучить в других местах. Не благодарите.
ну он в чем-то прав. Смысл от таких сравнений есть когда можно увидеть где дешевле и пойти туда. Ну или для ритейл бизнеса использовать (но это опять таки актуально в рамках одной страны)
Дык а практический смысл в этом какой?
Поедешь за пачкой кофе из Витебска в Гданьск что ли?
цены на мыло и еду не интересны, это везде одинаково. Вы сравните цены на авто, недвижку, зэпки. Вот тут уже интересно.
Вероятно автор это далее сможет реализовать, если захочет. Странно было бы от MVP ожидать широкий функционал.
а где сырки?
https://www.numbeo.com/cost-of-living/compare_cities.jsp?country1=Lithuania&country2=Poland&city1=Vilnius&city2=Warsaw&tracking=getDispatchComparison
https://www.numbeo.com/property-investment/compare_cities.jsp?country1=Lithuania&country2=Poland&city1=Vilnius&city2=Warsaw
Данный ресурс не берет в расчет, что скидки на многие продукты в Литве достигают 50%. Тот же кофе я давно не покупал по полной цене, это не нужно. Так что сравнение цен не актуально.
Вполне легко можно закупаться продуктами на скидках без ущерба качеству и получится совсем другая калькуляция.