Мы запустили Dzik Pic Store. Заходи к нам в магазин за крутым мерчом ☃️
Support us

Разработчик сделал сайт для сравнения цен на товары в Польше и Литве с беларусскими

И не только в этих странах: сайт позволяет сравнивать цены на товары и продукты в Украине, Казахстане и России с аналогичными в Беларуси. Сходите, сравните. 

19 комментариев

И не только в этих странах: сайт позволяет сравнивать цены на товары и продукты в Украине, Казахстане и России с аналогичными в Беларуси. Сходите, сравните. 

Зовут молодого человека Геннадий, он фронтенд-разработчик. А сайт — его пет-проект. Идея появилась ещё в 2023 году: разработчик обратил внимание на то, что все вокруг жалуются на рост цен — и решил его отследить. 

— Если изучать официальную статистику, то там все усреднённо: например, указаны «Хлопья овсяные — 2.90», но я обычно выбираю конкретную марку хлопьев и знаю, что цены на них могут значительно отличаться — мне нужна была конкретика и прозрачность. 

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

Затем я понял, что можно пересчитывать скидки по своему алгоритму, ведь бывает так, что магазины придумывают скидки, чтобы привлечь покупателей, — в итоге я стал сначала делать агрегатор доставки продуктов из магазинов. А потом уже появилась идея сделать сервис, который позволил бы сравнивать стоимость одних и тех же товаров в разных странах. 

Геннадий заостряет внимание: сравнение на сайте проводится только по абсолютно одинаковым товарам — никаких местных аналогов. «Из-за этого выборка товаров неидеальна, так как одинаковых товаров, представленных в Беларуси и странах Евросоюза, становится всё меньше», — добавляет наш собеседник. 

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

Товары парсятся с сайтов доставок — преимущественно в столицах. Разрешение на парсинг разработчик не запрашивал, «но все сайты являются публично доступными и не требуют регистрации», отмечает он. 

Сайт написан на JavaScript, на фронте используется Next.js, на бэке — Express/Nest.js.

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

Молодой человек добавляет, хотя идея и появилась ещё зимой прошлого года, активная разработка проекта ведётся в основном последние полгода — каждый вечер после работы и по выходным, итого в среднем по 16 часов в неделю. Месяц назад Геннадий остался без работы — и у меня появилось много свободного времени, которое он инвестировал в свой пет-проект. 

devby.io сходил на сайт, чтобы посмотреть, как отличаются цены на товары в Минске и в Варшаве. В качестве валюты мы выбрали злотый, но с с помощью переключателя можно поставить и беларусские рубли. Цены конвертируются по официальному курсу валют РБ на каждый новый день. 

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

А можно ещё перейти сюда, чтобы сравнить цены и скидки на продукты в Минске — и выбрать лучшее предложение.

Разработчик пишет, что в будущем список товаров будет расширен, а также будет добавлено сравнение по отдельным категориям. Также будет возможность выбрать предпочитаемый магазин для сравнения.

🎊 Dzik Pic Store открыт и готов принимать заказы!

Заходи к нам в магазин

Читайте также
«В прошлом месяце три дня ел лапшу». Почему айтишник живёт от зарплаты до зарплаты на 14К евро
«В прошлом месяце три дня ел лапшу». Почему айтишник живёт от зарплаты до зарплаты на 14К евро
«В прошлом месяце три дня ел лапшу». Почему айтишник живёт от зарплаты до зарплаты на 14К евро
Историю Алексея рассказывает канал о польских финансах Złoty Dzik.
Лукашенко подписал указ о криптобанках и токенах
Лукашенко подписал указ о криптобанках и токенах
Лукашенко подписал указ о криптобанках и токенах
3 комментария
Asus больше не обслуживает технику по международной гарантии в России и Беларуси
Asus больше не обслуживает технику по международной гарантии в России и Беларуси
Asus больше не обслуживает технику по международной гарантии в России и Беларуси
Москва — Вильнюс — Барселона — Новая Зеландия. Как QA нашёл себя на краю света
Москва — Вильнюс — Барселона — Новая Зеландия. Как QA нашёл себя на краю света
Москва — Вильнюс — Барселона — Новая Зеландия. Как QA нашёл себя на краю света
Рассказывает Senior QA Engineer из Окленда, который 20 лет назад окончил физфак БГУ.
18 комментариев

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Яна Пильник
Яна Пильник Дрессировщик программистов в Филиал БГУ ЦИРК
12

Замечательный проект. А теперь переупакуйте его в нормальный B2B для мониторинга большого е-коммерса и сбора аналитики по конкурентам и продавайте его по подписке как Profitero. Геннадий, кивните головой в комментах, поделюсь с вами экспертизой

table
table Table в Database
0

а что вы под е-коммерсом понимаете? у ритейла как правило уже настроен сбор инфы по конкурентам

4

Молодец, вот это действительно проект.

1

Очень круто.

Можно ещё добавить зоомагазины.

Anonymous
Anonymous
2

Registrant Contact
State:
St Petersburg
Country:
RU

разыходзімся

Anonymous
Anonymous
0

И что? Какая разница откуда разработчик?

fabulius 91
fabulius 91 CEO в Предприниматель в Польше
-2

Господи, да хоть из ада разработчик, какая разница?

-3

Ну молодец.

И мне заголовок понравился. Люблю когда вещи называют своими именами.

-1

Сразу по UX проблема, Если в РБ цена выше, процент красный, если в Польше, все равно красный. Лучше сделать дифференциацию цветовую соответствующе цвету цены страны в карточке товара. А так офигеть как полезно для свежепонаехов. Но я бы все же еще добавил по группам товаров сравнение, мне очень не хватало сравнить цены на мясо, молочку, рыбу и тд, когда только переехал, все казалось безумно дорогим и непонятным.

2

Чукча плохой читатель, увидел в конце инфу про добавление категорий, отбой. Тогда UX поправить, чтобы читалась разница лучше и понятно было сразу выгода есть или нет

kwon69
kwon69 Manager в EPAM
-2

Мой главный вопрос - а зачем? В разных странах разные доходы и расходы. Средняя ЗП в Швеции в 2 раза больше чем в Литве. Цены на товары тоже соответственно выше. Смысл сравнивать просто цены не учитывая доходы?
Врядли получится зарабатывать в Польше или Литве и жить и тратить в РБ.

Пользователь отредактировал комментарий 4 сентября 2024, 20:08

kek cheburek
kek cheburek Senior CSS Architect в Flex co
1

Сравнивают цены для сравнения конкретно цен. Покупательскую способность можете изучить в других местах. Не благодарите.

table
table Table в Database
2

ну он в чем-то прав. Смысл от таких сравнений есть когда можно увидеть где дешевле и пойти туда. Ну или для ритейл бизнеса использовать (но это опять таки актуально в рамках одной страны)

Anonymous
Anonymous
-1

Сравнивают цены для сравнения конкретно цен.

Дык а практический смысл в этом какой?
Поедешь за пачкой кофе из Витебска в Гданьск что ли?

-1

цены на мыло и еду не интересны, это везде одинаково. Вы сравните цены на авто, недвижку, зэпки. Вот тут уже интересно.

1

Вероятно автор это далее сможет реализовать, если захочет. Странно было бы от MVP ожидать широкий функционал.

table
table Table в Database
4

а где сырки?

Олег Зголич
Олег Зголич Senior Software Developer в Guram
0

Данный ресурс не берет в расчет, что скидки на многие продукты в Литве достигают 50%. Тот же кофе я давно не покупал по полной цене, это не нужно. Так что сравнение цен не актуально.
Вполне легко можно закупаться продуктами на скидках без ущерба качеству и получится совсем другая калькуляция.