Наша компанія щодня відправляє сотні посилок через кількох перевізників, і зараз усі супровідні документи готуються вручну в таблицях. Ми шукаємо розробника, який створить веб-сервіс, що перетворює запис про замовлення на готову до друку транспортну накладну й етикетку без ручного перенабору. Сервіс має брати відправника, отримувача, вагу та оголошену цінність із нашої таблиці замовлень і підставляти їх у потрібну друковану форму для кожного перевізника, з яким ми працюємо.
Ключова вимога — гнучкий рушій шаблонів. У кожного перевізника своя форма накладної та свій розмір етикетки, тому ми хочемо зберігати шаблони, які оператор може правити без втручання в початковий код. На кожній етикетці має стояти штрихкод, а там, де перевізник це підтримує, і двовимірний код, сформований із номера відстеження, щоб складський сканер читав його впевнено. Друк повинен працювати і поодинці, і пачкою на все відвантаження, віддаючи єдиний PDF, готовий для принтера.
Нарешті, сервіс зобов'язаний збирати файли вивантаження у форматах, які приймають наші перевізники, щоб виклик кур'єра реєструвався автоматично, а не вбивався повторно. Ми чекаємо охайний код, невеликий адміністративний екран для керування шаблонами й перевізниками та передачу проєкту з документацією. Опишіть схожі логістичні проєкти, які ви здавали, і як ви підійдете до частини зі штрихкодами та вивантаженням.