×

Push To Leave: додаток, який визначає компанії та бренди, що працюють в росії

Привіт! Мене звати Андрій, я Java/Scala розробник в IT компанії Intellias. На початку війни, яку розпочала росія в Україні, ми з друзями і колегами, створили мобільний додаток, що допомагає зрозуміти, які товари та компанії досі працюють на ринку росії.


Нашу розробку ми організували на волонтерських засадах, працювали поза роботою та на вихідних. Загалом до команди увійшли понад 15 спеціалістів та спеціалісток із різноманітною експертизою та навиками. Для організації роботи та менеджменту проєкту ми зібрали всі вимоги, ідеї та завдання на Kanban-дошці, яка допомагала нам рухатися вперед якісно і швидко навіть у моменти, коли виникали труднощі чи банально не було сил працювати далі. Ми намагалися працювати гнучко та ефективно, тож контактували щотижня перед вихідними, щоб провести вихідні максимально продуктивно.

Найбільшим викликом у розробці виявилася робота зі штрих-кодами.

Коли ми вирішили створити додаток, то взагалі не знали, як побудовані штрих-коди. Потрібно було розібратись, з яких частин вони складаються, як ідентифікувати штрих-код відносно компанії. Ми знайшли доволі багато різноманітних баз даних, та всі вони були не повними та мали описаний тільки певний список продуктів. Втім, зрештою, нам вдалося відшукати потрібну. Є ще деякі хитрощі, які допомагають швидше покрити велику кількість товарів. Залишимо їх у таємниці на випадок якщо певні компанії матимуть бажання їх обійти. Важливо також зазначити, що ми користуємося лише публічними офіційними даними.

Довелося також визначати як працювати у випадку, якщо у власності одного виробника є декілька брендів. Є компанії, котрі допомагають іншим просувати на ринок продукти у певній країні та реєструють код на себе, а не на компанію-виробника. Тоді важливо знайти батьківську компанію та визначити її статус. У випадку, якщо користувач програми виявляє якусь неточність, у програмі передбачена функція зворотного зв’язку то ж ми маємо можливість оновлювати базу також на основі цих запитів після перевірки.

Приблизно через 2 місяці від початку створення ми запустили наш додаток. Cьогодні завантажити його можна на App Store і Play Market. Він дозволяє сканувати штрих-код товару та шукати компанію за пошуковим запитом. Зараз у базі понад 2000 компаній, які випускають тисячі товарів та брендів. І ми активно її збільшуємо. Кожного разу, коли хтось сканує товар, якого його немає в нашій базі, ця інформація записується в базу даних для подальшої обробки, і так ми розширюємо можливості додатка.

На сьогодні додаток доступний на 8-ми мовах: українська, англійська, польська, німецька, шведська, французька, італійська та іспанська.

Кожен із вас також може долучитися до промоції, завантажити аплікацію, залишити відгук на App Store і Play Market. А найважливіше — стати амбасадором проєкту та бойкотувати російські компанії, які досі продаються на полицях наших магазинів. Ми дуже сподіваємося і розраховуємо на вашу допомогу і підтримку. Все буде Україна.

Учасниками проекту є: Dev-и: Ігор та Андрій; DevOps спеціаліст — Роман, iOS розробники: Максим та Микола; Android розробник — Роман, PR and Communications — Соломія, Design — Валерія, Translator — Юлія; Editors: Наталія, Люба, Ольга, Діана, Ольга, Катерина.

👍ПодобаєтьсяСподобалось5
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Вже кілька місяців користуюся PushToLeave. Рекомендую і іншим. Дуже зручно і корисно

Підписатись на коментарі