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


Беларус создал сайт «НеДоставка» для сравнения цен на товары в Литве, Польше, Казахстане, России и Украине с беларусскими, пишет 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, необходимый для работы