Поддержать нас
Беларусы на войне
  1. «Еле поступили». В Минобразования назвали самую популярную рабочую специальность
  2. Сергей Тихановский против СМИ и блогеров. Зачем и как это ударит по Светлане — мнение
  3. Помните вагнеровцев, которых перед выборами-2020 задерживали в Минске и обвиняли в сговоре с Тихановским? Узнали, как сложились их судьбы
  4. Для уехавших за границу в 2027 году введут ограничение. Сейчас выяснилось, что для них есть и другие изменения
  5. «Рисковать самолeтом не хотелось». Почему беларусы платят почти 200 евро за выбор даты пересечения границы
  6. «Это она». Зеленский официально дал старт операции M&Ms против московских аэропортов — The Atlantic
  7. В Минприроды объяснили, почему «исчезло» лесное озеро в Логойском районе
  8. Для владельцев электросамокатов с 1 сентября действуют новые правила — подробности
  9. Беларуска ищет сына, отправившегося воевать за Россию, — с весны не выходит на связь
  10. Вводят изменение, которое касается пересечения границы
  11. Забрали целый регион, назад отдали семь деревень. Вот как последний раз менялась граница Беларуси
  12. Пропагандист призывал «не ныть» тех, кто не может купить квартиру в Минске. Узнали, сколько стоит его жилье
  13. На четверг объявили желтый уровень опасности
  14. «Вызывают у меня чувство глубокой брезгливости». Статкевич высказался о конфликте Тихановского с независимыми СМИ и блогерами
  15. «Пользоваться нельзя будет». «Беларусбанк» призвал клиентов совершить одно действие, чтобы они не столкнулись вскоре с проблемами
  16. Лукашенко озадачился зарплатами в Минске
  17. «Люди никак не хотят понять: сделки в валюте запрещены». Минчанка купила дом и попала на деньги
  18. Президент Литвы остановился возле магазина послушать уличного музыканта из Беларуси и бросил ему монетку
  19. Для водителей ввели очередные изменения
  20. Россия не стремится сближаться с Беларусью в чувствительной сфере. «Зеркало» получило закрытый документ правительства
  21. Умер один из авторов школьного учебника по истории Беларуси Андрей Соловьянов. Ему было 45 лет
  22. В МИД Италии объяснили, как подозреваемый в диверсии мог получить визу в Минске. Посольство страны называют «самым щедрым» для туристов
  23. В Калинковичах трое рабочих погибли в канализационной шахте
  24. Беларуска с тяжелым заболеванием попросила убежища в США, но попала в иммиграционный центр. Близкие и врач опасаются за ее жизнь


Беларус создал сайт «НеДоставка» для сравнения цен на товары в Литве, Польше, Казахстане, России и Украине с беларусскими, пишет devby.io.

Сравнение цен на товары в Минске (зеленым цветом на иконке в нижнем левом углу) и Варшаве (черным цветом в правом углу). 4 сентября 2024 года. Скриншот: nedostavka.net
Сравнение цен на товары в Минске (зеленым цветом на иконке в нижнем левом углу) и Варшаве (черным цветом в правом углу). 4 сентября 2024 года. Скриншот: nedostavka.net

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

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

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

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

Геннадий заостряет внимание: сравнение на сайте проводится только по абсолютно одинаковым товарам — никаких местных аналогов.

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

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

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

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

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

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

Скриншот: nedostavka.net. 4 сентября 2024 года
Скриншот: nedostavka.net. 4 сентября 2024 года

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

Читайте также на devby.io:

Топ-10 курсов по DevOps в одной таблице (сентябрь 2024 года)

«Я не умею проводить встречи». Разбираемся, как предолеть страхи и стать эффективным фасилитатором + курс

«Курсы на Belhard не советую». DevOps-инженеры о том, как и где учили Python, необходимый для работы