NYCMode
אמת מלאי אחת על פני Shopify וכל זירת מסחר שבה מוכרים.
NYCMode היא רשת אופנת רחוב ניו-יורקית עם כמה סניפים, שמוכרת גם דרך חנות Shopify משלה וגם דרך שורה של זירות מסחר מקוונות, ואייל גנץ הוא המהנדס המוביל וה-Fractional CTO שלה. מכירה של אותו מלאי מוגבל בחנות, בכמה סניפים ובכמה זירות מסחר היא מתכון בטוח למכירת יתר, ומכירת יתר משמעה ביטולי הזמנות ופגיעה באמון הלקוחות. המלאי, התמחור והשילוח היו חייבים להישאר מדויקים כמעט בזמן אמת בכל אחד מהערוצים, בלי שאף אחד יתאם גיליונות אקסל ביד. גנץ בנה ומתחזק את אפליקציית ה-Laravel הייעודית שרצה על AWS דרך Laravel Vapor ושומרת על סנכרון של כל זה. היא מתייחסת למערכת המחסן SkuVault כאל מקור האמת היחיד ודוחפת מלאי ל-Shopify ברגע שהוא משתנה: מודעת מיקום, מאומתת ב-HMAC, וכותבת רק כשמספר באמת זז. משם אותו קטלוג מתפזר אל ChannelAdvisor, אל ShipStation, אל QuickBooks ואל Klaviyo, עם תור מנוהל ב-Horizon וב-SQS שסופג את העומסים.
עודכן
איזו בעיה הייתה ל-NYCMode?
מכירה של אותו מלאי מוגבל בחנות, בכמה סניפים ובכמה זירות מסחר היא מתכון למכירת יתר, שמשמעה ביטולי הזמנות ופגיעה באמון. המלאי, התמחור והשילוח היו חייבים להישאר מדויקים כמעט בזמן אמת בכל ערוץ, בלי תיאום ידני.
איך אייל גנץ פתר אותה?
אפליקציית Laravel על AWS (Vapor) מתייחסת למערכת המחסן כמקור האמת היחיד ודוחפת מלאי ל-Shopify ברגע שהוא משתנה, מודעת-מיקום, מאומתת ב-HMAC, וכותבת רק כשמספר באמת זז. משם אותו קטלוג מתפזר לזירות המסחר ולמערכות המשלוח וההנהלת חשבונות, עם תור מנוהל ב-Horizon שסופג עומסים.
מה היו התוצאות?
"סוף סוף אנחנו רואים בדיוק מה יש לנו במלאי בכל הסניפים. המערכת מחזירה את ההשקעה כל חודש, במכירת יתר שנמנעה ובמילוי הזמנות מהיר יותר."
מנהל החנות | NYCMode