סנכרון מלאי עם ספק דרופשיפינג

ביטולים בגלל מלאי לא מעודכן פוגעים במוניטין ובהכנסות. אנחנו מבצעים אוטומציה של סנכרון מלאי עם ספק דרופשיפינג במפתח מלא: התאמת מוצרים, הגדרת חילופי נתונים והגנה מפני חוסר סנכרון. אתם מקבלים נתונים מעודכנים על מלאי ומצמצמים פעולות ידניות.

פיתוח ותחזוקה של כל סוגי האתרים:

אתרי מידע או יישומי אינטרנט
אתרי תדמית, דפי נחיתה, אתרי חברה, קטלוגים מקוונים, חידונים, אתרי קידום, בלוגים, מקורות חדשות, פורטלי מידע, פורומים, אגרגטורים
אתרי מסחר אלקטרוני או יישומי אינטרנט
חנויות מקוונות, פורטלי B2B, שווקים, בורסות מקוונות, אתרי קאשבק, בורסות, פלטפורמות דרופשיפינג, מנתחי מוצרים
יישומי אינטרנט לניהול תהליכים עסקיים
מערכות CRM, מערכות ERP, פורטלים ארגוניים, מערכות ניהול ייצור, מנתחי מידע
אתרי שירות אלקטרוני או יישומי אינטרנט
פלטפורמות מודעות, בתי ספר מקוונים, בתי קולנוע מקוונים, בוני אתרים, פורטלים לשירותים אלקטרוניים, פלטפורמות אירוח וידאו, פורטלים נושאיים

אלה רק חלק מהסוגים הטכניים של אתרים שאנו עובדים איתם, ולכל אחד מהם יכולים להיות מאפיינים ופונקציונליות ספציפיים משלו, וכן ניתן להתאים אותם לצרכים ולמטרות הספציפיים של הלקוח.

השירותים שאנו מציעים
מציג 1 מתוך 1כל 2062 השירותים
סנכרון מלאי עם ספק דרופשיפינג
בינוני
~2-3 ימים
שאלות נפוצות

סנכרון מלאי נשבר בשיא המכירות

הבעיה כמעט אף פעם לא נמצאת בחלון הראווה עצמו — היא בכך שהמלאי של הספק מגיע אליו באיחור ובצורה חלקית. הספק מוציא ייצוא פעם בשעה או פעם ביום, ובין הייצואים המכירות ממשיכות כרגיל.

שיא המכירות מחריף את הכול: ככל שתדירות ההזמנות גבוהה יותר, כך מהר יותר הפער המצטבר במלאי הופך למכירה של מוצר שאינו קיים.

דרופשיפינג מוסיף שכבה שנייה — סטים. המוצר במחסן הספק מונח לפי רכיבים, ובחלון הראווה נמכר כסט: פריט אחד נגמר, אבל חלון הראווה ממשיך להחשיב את הסט כזמין. אם סנכרון המלאי לא מפרק את הרכב הסט לפריטים נפרדים, הפער צף כבר בשלב אישור ההזמנה, כשהלקוח ממתין למשלוח.

המקור השלישי — פרוטוקול החלפת הנתונים עצמו. ייצוא קטלוג המוני ושינויים נקודתיים של מחיר וזמינות עוברים בערוצים שונים, וסדר ההחלה שלהם אינו מובטח. רשומה מיושנת עלולה לדרוס רשומה עדכנית ולהחזיר לחלון הראווה מוצר שכבר נמכר.

המחיר של תקלה כזו — לא רק הזמנה מבוטלת. אלו התאמות ידניות, החזרות, המוניטין של החנות ומכירות שאבדו על התעבורה היקרה ביותר. בהמשך נפרק כיצד לבנות את החלפת הנתונים כך שחלון הראווה יראה את המלאי האמיתי של הספק, ולא את התמונה מאתמול.

מה מספקת סנכרון מלאי מנוהל

סנכרון מלאי מנוהל אינו "החלפת קבצים לפי לוח זמנים", אלא מעגל שבו מחסן הספק, הקטלוג שלך וההזמנות שבוצעו מתכנסים לתמונה אחת. כאשר המלאי מתעדכן באיחור, הקונה מבצע הזמנה של פריט שכבר אינו קיים, וההזמנה מבוטלת בשלב הליקוט — שיעור הביטולים הללו גדל יחד עם המגוון ומספר הספקים.

אנו בונים את החלפת הנתונים כך שעדכניות המלאי תישמר ברמה שבה הזמינות בקטלוג תואמת את המלאי בפועל במחסן.

המדד המרכזי כאן הוא זמן התגובה לשינוי במחסן: כמה זמן חולף מרגע מחיקת פריט אצל הספק ועד להיעלמותו או לסימונו כ"בהזמנה" אצלך. המדד השני הוא דיוק הזמינות: שיעור הפריטים שבהם הכמות המוצהרת תואמת את הכמות בפועל.

השלישי הוא היקף התיקונים הידניים: כמה שורות מנהלים מתקנים ביד לאחר כל התאמה. שלושת הערכים הללו קשורים זה לזה: ככל שהתגובה מהירה יותר והדיוק גבוה יותר, כך יש פחות תיקונים ידניים ופחות ביטולים מהסיבה "אין במלאי".

אנו מפרידים בין שני זרמים — עדכוני מלאי תכופים ושינויים נדירים בכרטיסים, במחירים ובתנאי אספקה — כדי שבדיקות זולות לא יגררו אחריהן בדיקות כבדות. קונפליקטים נפתרים לפי עדיפות המקור: מחסן הספק גובר על מלאי הקטלוג שלך, אך אינו דורס הזמנה שכבר בוצעה. כך סנכרון מלאי מנוהל הופך את הזמינות מהערכה משוערת לכמות עבודה שאפשר להישען עליה במכירות.

דרכים לקבל נתונים על מלאי אצל הספק

שיטת ההחלפה קובעת עד כמה מהר שינוי במלאי אצל הספק מגיע לחלון הראווה שלך. להלן ארבע אפשרויות מעשיות, שביניהן באמת בוחרים בעת אינטגרציה עם ספק דרופשיפינג.

אפשרות מתי מתאימה מגבלות
קבצים לפי לוח זמנים (CSV/XLS) הספק מוסר מחירון בייצוא, נפח ה-SKU יציב, השהיה של שעות מקובלת המלאי מתיישן בין הייצואים; פערים בפורמט ובקידוד שוברים את הפענוח; אין אירועים של «פריט ירד לאפס»
בקשות לממשק של הספק נדרשת עדכניות בדקות, הספק נותן גישה תוכנתית ליתרות נתקל במגבלות בקשות; בבדיקה גורפת של הקטלוג חלק מהפריטים נבדקים בהשהיה
זרם אירועים הספק עצמו מודיע על שינוי ביתרה דורש ערוץ יציב וטיפול בכפילויות; בעת ניתוק הקשר נדרשת התאמה, אחרת אירועים הולכים לאיבוד
ייצוא ידני רכישות חד-פעמיות, תקופת ניסיון, מבחר קטן אינו מתרחב: המפעיל לא מספיק לקצב השינויים, טעויות הקלדה בלתי נמנעות

בפועל לרוב משלבים: זרם אירועים לפריטים נמכרים והתאמה תקופתית של הקטלוג המלא, כדי לתפוס עדכונים שהוחמצו. תדירות העדכון נבחרת בהתאם למוצר — לקטגוריות בעלות מחזור מהיר פעם בדקות, ולשאר מספיק פעם בשעה.

בנפרד יש לתכנן מה לעשות בעת חוסר סנכרון: אם הספק מסר יתרה, אך ההזמנה כבר בוצעה, הפריט צריך לעבור לשריון, ולא להימכר פעמיים. זו כבר שאלה של לוגיקת קליטת הנתונים, ולא של בחירת הערוץ — נבחן אותה בהמשך.

כיצד אנו בונים חילופי מלאי

חילופי מלאי הם לא "אינטגרציה אחת", אלא תהליך שוטף: אצל הספק משתנה פורמט הייצוא, מופיעים מחסנים חדשים, חלק מהפריטים עוברים לשריון. אנו מתחילים במיפוי מקורות ומסיימים בנהלים שלפיהם הצוות שלכם מתחזק את החילופים בלעדינו.

  1. ניתוח מקורות. אוספים את כל המקומות שמהם מגיעים הנתונים: ייצוא לקבצים, חילופים לפי לוח זמנים, אזור אישי של הספק. מתעדים את תדירות העדכון, אזור הזמן, ההתנהגות בהיעדר מוצר, ואת האופן שבו הספק מסמן שריון ואספקה צפויה.
  2. סכמת חילופים. מגדירים את כיוון הזרימות, תקופת הסקר וחלון הזמן שבו הנתונים צריכים להגיע לקטלוג. מיישמים אידמפוטנטיות: הרצה חוזרת לא צריכה להכפיל פריטים או לאפס מלאי.
  3. כללי התאמה. מצליבים את מקטי הספק עם הקטלוג שלכם: לפי קוד, ברקוד, צירוף "מותג + דגם". בנפרד מתארים מה לעשות עם פריטים חדשים ועם מוצרים שהספק הסיר מהמכירה.
  4. טיפול בפערים. מלאי שלילי, קפיצות בכמות, פריטים ללא מחיר — כל מקרה מקבל כלל: לאפס, להשאיר את הערך הקודם או לשלוח לתור לבדיקה ידנית.
  5. בדיקה על נתונים היסטוריים. מריצים את הכללים על ייצואים קודמים ומשווים את התוצאה למה שהיה בפועל בקטלוג. כך רואים כמה פריטים היו נכנסים לשגיאה לפני ההרצה.
  6. הרצה ומעקב. מפעילים את החילופים, עוקבים אחר שיעור המחזורים המוצלחים ואחר הזמן מקבלת הנתונים עד עדכון הכרטיס. שגיאות לא הולכות לאיבוד — הן נכנסות ליומן עם הסיבה.
  7. מסירת נהלים. מוסרים תיאור של הזרימות, כללי ההתאמה וסדר הפעולות בעת תקלה, כדי שהתמיכה תסגור מקרים טיפוסיים בעצמה.

לאחר ההרצה החילופים חיים את חייהם: הספק משנה פורמט, והנהלים מראים היכן לתקן. תארו עם אילו ספקים אתם עובדים — נחזור עם הערכה ותוכנית.

כללים להתאמת מוצרים והגנה מפני חוסר סנכרון

חוסר סנכרון כמעט תמיד מתחיל לא בצד הספק, אלא במפגש בין שני הקטלוגים: אצלו מק"ט ABC-01-BLK, אצלנו ABC01BLK, ושניהם "קיימים", אבל היתרה לפי שניהם חיה בנפרד. לכן את התאמת המק"טים אנו מגדירים כשכבה נפרדת עם כללים מפורשים, ולא כטעינת מחירון חד-פעמית.

  • מפתח התאמה — צירוף "מק"ט הספק + קוד היצרן", ולא השם: התאמה טקסטואלית נשברת על רווחים, רישיות וקירילית-לטינית. עבור פריטים ללא קוד משותף אנו מנהלים טבלת קישורים ידניים, שהכלל אינו דורס בטעינה הבאה.
  • ערכות ומארזים — את יתרת פריט האב אנו מחשבים לפחות לפי הרכיבים, ולא כמספר נפרד. אחרת אנו מוכרים ערכה שאינה קיימת, או חוסמים מכירה כשכל החלקים במלאי.
  • מחסנים אזוריים — את היתרה אנו שומרים בפילוח לפי מחסן, ולחזית אנו מוסרים את הסכום לפי אזורי האספקה הזמינים. מונה אחד משותף מביא למכירה מאזור שממנו הסחורה לא תצא.
  • מלאי חוצץ — אנו מחזיקים רזרבה בכל מחסן, כדי שההזמנה לא תיכנס למינוס בין שתי עדכונים. את הגודל אנו בוחרים לפי קצב המכירות של הפריט, ולא במספר אחד לכל הקטלוג.
  • הגנה מפני חוסר סנכרון — עדכון אינו דורס את היתרה באפס כאשר תגובת הספק ריקה או פגומה. עדכון כזה אנו מסמנים כחשוד, משאירים את הערכים הקודמים ומטפלים בו ידנית.
  • יומן שינויים — עבור כל פריט נראה מי ומתי שינה את היתרה: כלל, תיקון ידני או תגובת ספק. בלעדיו האירוע אינו נחקר, אלא מנוחש.
  • סף פער — אם היתרה השתנתה חזק יותר מחלק שנקבע בעדכון אחד, הכלל עוצר את הכתיבה ומעלה אות. איפוס המוני של הקטלוג נתפס לפני שהוא יוצא לחזית.

מערך כללים כזה מסיר את יתרת הרפאים מהשורש: החזית מציגה את מה שבאמת מונח במחסן ויכול להישלח.

מה הלקוח מקבל לאחר ההטמעה

ההטמעה נחשבת להושלמה לא ברגע שבו הסנכרון התחיל לעבוד, אלא כאשר הצוות שלכם יכול לתחזק אותו בלעדינו. לכן החבילה הסופית היא לא "גישות וכמה צילומי מסך", אלא סט של ארטיפקטים שלפיהם כל מהנדס יבין כיצד בנויה סנכרון המלאי ומה לעשות במקרה של חריגה.

  • תרשים הסנכרון — אילו מערכות משתתפות, מי יוזם את הבקשה, באיזו תדירות מתבצעת הסקירה, מה קורה כאשר הספק אינו זמין וכיצד נבנית תור הניסיונות החוזרים.
  • חוקי העיבוד — כיצד מותאמים פריטים לפי מק"ט וברקודים, מה לעשות עם פריטים ללא התאמה, כיצד נפתרים קונפליקטים כאשר הספק מחזיר מלאי לאחר המכירה שלכם.
  • יומן אי-התאמות — הצטברות מקרים שבהם נתוני הספק לא תאמו את המציאות: מק"ט שגוי, מלאי אפס כאשר יש פריט, כפילויות של פריטים. היומן מנוהל עם היסטוריה, כדי לראות אצל מי הבעיה מערכתית והיכן מדובר בתקלה חד-פעמית.
  • נוהל תגובה — ספים שבהם הסנכרון נעצר אוטומטית, למי נשלחת התראה ובאיזה פרק זמן הפריט חוזר למכירה לאחר בדיקה ידנית.
  • הוראות לצוות — תרחישים שלב-אחר-שלב למצבים טיפוסיים: הספק שינה את פורמט הייצוא, המלאי התאפס באופן המוני, התור נתקע. עם ציון מה לבדוק קודם כל.
  • ניטור והתראות — אילו מדדים נאספים, היכן בודקים את טריות הסנכרון האחרון וכיצד להבחין בין עיכוב של הספק לתקלה בצד שלנו.
  • העברת התחזוקה — ניתוח משותף של התרשים עם המהנדסים שלכם, מענה על שאלות בנוגע לקוד ולהגדרות, תקופה שבה אנחנו זמינים במקביל לצוות שלכם.

כל סעיף הוא מסמך עבודה, ולא תיאור "לצורך היציאה ידי חובה": לפיו ניתן להעלות את הסנכרון מחדש לאחר תקלה, לחבר ספק חדש או להעביר את המשימה למבצע אחר. אם לגבי ארטיפקט כלשהו נותרו שאלות — נשלים אותו לפני שנסגור את הפרויקט.

במה שונה תפוקה מתוכננת מזרם אירועים?

תפוקה מתוכננת היא חילופין לפי לוח זמנים: כל N דקות האפליקציה שולפת מהספק חיתוך מלא או מצטבר של מלאי וכותבת מחדש את הוויטרינה.

השיהוי בעדכון כאן שווה למרווח הסקרוע ועוד זמן התפוקה עצמה, והוא צפוי מראש: אם הספק מוסר את הקטלוג תוך 40 שניות, והסקרוע מתבצע כל 15 דקות, הקונה רואה את המלאי בפיגור של עד 16 דקות.

העומס על הוויטרינה במקרה זה אחיד — מעבר המוני אחד במקום אלפי שינויים קטנים, ולכן מצב כזה זול יותר לתחזק וקל יותר לנפות.

זרם אירועים עובד אחרת: הספק עצמו מודיע על שינוי — הגיעה אספקה, יצאה היחידה האחרונה, בוטל ריזרב — ואנחנו מיישמים כל שינוי ברגע הופעתו.

השיהוי יורד לשניות, אך העומס על הוויטרינה הופך לא אחיד: ברגע של קבלת סחורה המונית מגיעים מאות אירועים ברצף, ובלי תור, דה-דופליקציה והגנה מפני מסירה חוזרת הוויטרינה מתחילה "לרעוד" — המלאי קופץ הלוך ושוב, והקונה רואה פעם זמינות ופעם סירוב.

הבחירה נקבעת לא לפי אופנה, אלא לפי מחיר הטעות. אם המוצר מבוקש ומתרוקן תוך דקות, תפוקה מתוכננת בהכרח תמכור את מה שאין: ההזמנה עוברת לביטול, והתמיכה מטפלת בהחזרות. אם הפריט שוכב שבועות, זרם אירועים הוא סיבוך מיותר: תור, ניסיונות חוזרים וטיפול בפערים יעלו יותר מסקרוע נדיר.

בפועל לרוב מדובר בהיברידי: זרם אירועים לקטגוריות קריטיות וסקרוע מהיר לשאר הקטלוג, בתוספת התאמה לילית של חיתוך מלא, שתופסת את כל מה שאבד באירועים.

קו מתאר כזה אנחנו מטמיעים בעת סנכרון מלאי עם ספק דרופשיפינג — עם יומן שינויים מיושמים, כדי שאפשר יהיה להחזיר את הפער עד לאירוע מסוים, ולא להרכיב מחדש את הוויטרינה כולה.

מקרה בוחן: הסרנו ביטולים בגלל מלאי לא מעודכן

הלקוח — חנות קמעונאית שעובדת עם כמה ספקי דרופשיפינג דרך OpenCart. ההזמנות התקבלו באתר, והמלאי נמשך מקובץ ייצוא לילי: בין העדכונים חלפו עד 12 שעות.

בחלון הזה המנהלים הספיקו למכור פריטים שכבר לא היו במלאי של הספק — שיעור ההזמנות שבוטלו עמד על 9%, וכל ביטול גרר אחריו החזרה, התכתבות עם הלקוח ותיקון ידני של הסטטוס.

מה היה לפני השינוי

ההחלפה התנהלה בקובץ גדול אחד פעם ביום, בלי פיצול לפי ספקים. אם אחד מהם עיכב את הייצוא, כל הקטלוג נפגע: היתרות שלו נשארו "קפואות" על ערכים מיושנים.

הפערים בין האתר למלאי האמיתי הגיעו ל-14% בפריטים מבוקשים, והמנהלים השקיעו בממוצע 6 דקות בהשוואה ידנית של כל הזמנה שנויה במחלוקת.

מה שינו

הפרדנו את ההחלפה לזרמים בלתי תלויים לפי כל ספק והעברנו אותה לסקירה תקופתית במרווח של 15 דקות במקום ייצוא יומי. הוספנו כלל: אם ספק לא מגיב יותר משני מחזורים, הפריטים שלו עוברים אוטומטית לרזרבה עם סימון "בבדיקה", ולא נמכרים לפי נתונים ישנים.

הכנסנו יומן פערים — כל תיקון של יתרה נרשם עם מקור וזמן, כך שאפשר לראות איזה ספק מייצר את מרבית התקלות.

מה נהיה

שיעור ההזמנות שבוטלו ירד מ-9% ל-1.8%, והפערים במלאי — מ-14% ל-2%. זמן התגובה לשינוי ביתרה הצטמצם מ-12 שעות ל-15 דקות, והתיקונים הידניים של סטטוסים — מ-40–50 בשבוע למקרים בודדים. המנהלים הפסיקו להשוות ידנית כל הזמנה שנויה במחלוקת: המערכת עצמה מסמנת פריטים שאין עבורם אישור עדכני.

ספקות טכניים נפוצים

ספקות בנוגע לסנכרון בדרך כלל מתמקדים בשלושה דברים: כיצד המערכת מתנהגת עם מספר ספקים, האם ניתן להטמיע אותה בוויטרינה שכבר פועלת, ומה יקרה כאשר ערוץ התקשורת לספק יקרוס בשיא היום. להלן תשובות למה שעולה לרוב בשלב ההערכה.

יש לנו מספר ספקים — האם המלאי לא יתנגש ביניהם?

לא, אם כל מוצר משויך למקור ספציפי ולא למאגר משותף. אנו פותחים חשבון נפרד לכל ספק, מתאימים את מק"טים שלהם לכרטיסי הוויטרינה ושומרים על עדיפות מקור: אם פריט קיים אצל שני ספקים, המכירה עוברת לזה שהמלאי שלו טרי ואמין יותר. קונפליקטים נפתרים על ידי כלל עדיפות, ולא על ידי עריכה ידנית.

יש לנו כבר ויטרינה פרוסה — האם נצטרך לבנות אותה מחדש?

ברוב המקרים לא. אנו מתחברים למאגר המוצרים וההזמנות הקיים דרך ממשק תוכנה תקני, מבלי לגעת בעיצוב ובלוגיקת ביצוע ההזמנה. משתנה רק השכבה שמקבלת מלאי ומעבירה אותו לוויטרינה: מוסיפים התאמת מק"טים, כלל עדיפות ויומן שינויים. אם מבנה הקטלוג אינו תקני, נתאם סכמת התאמה לפני תחילת העבודה.

מה יקרה אם הקשר עם הספק יאבד?

מופעל מצב גיבוי. המערכת אינה מאפסת מלאי ואינה מסירה מוצרים מהמכירה — היא מסמנת את הנתונים כלא עדכניים וממשיכה לפעול על התמונה המאושרת האחרונה. כאשר הערוץ חוזר, השינויים מושלמים, ופערים בפריטים שנמכרו במהלך התקלה נכנסים לדוח. כך הוויטרינה לא "מהבהבת" והקונה לא רואה מוצר שאינו קיים.

כיצד להבין שהסנכרון בכלל עובד כראוי?

אנו מנהלים יומן החלפות והצלבות: כמה פריטים עודכנו, כמה נדחו כלא תקינים, היכן המלאי סטה מהמקור. לפי נתונים אלה ניתן לראות צווארי בקבוק לפני שהם הופכים להזמנות מבוטלות. את מדד טריות הנתונים אנו מציגים במקום בולט, כך שסטייה תהיה מורגשת מיד.

תארו את סכמת הספקים והוויטרינה הנוכחית שלכם — נחזור עם הערכה ותוכנית חיבור.

נדון בסכימת חילופי המלאי שלכם

כדי לחזור עם הערכה ותוכנית יישום, אנחנו צריכים את סכימת חילופי המלאי הנוכחית שלכם — כפי שהיא, בלי ליפות. על בסיסה אנחנו מחשבים את היקף העבודה ומראים היכן בדיוק נשברת הסנכרון: פערים בין מחסנים, השהיה בין מחיקה לעדכון, כפילות פריטים בהזמנות מקבילות.

שלחו את מה שיש בהישג יד — זה מספיק לשיחה עניינית:

  • רשימת ספקים ודרך קבלת הנתונים: ייצוא לקובץ, חילוף לפי לוח זמנים, התראות על שינויים;
  • באיזו תדירות המלאי מתעדכן כעת ומה קורה כשהמלאי אפס — הפריט יורד מהמכירה או נכנס למינוס;
  • היכן מאוחסן קטלוג המוצרים וכיצד מותאמים מק"טים של הספק לשלכם;
  • מה כבר נשבר: הזמנות תקועות, תיקון ידני של מלאי, תלונות על "המוצר קיים, אבל הוא לא";
  • אילו מערכות משתתפות בשרשרת — האתר, מערכת הנה"ח, המחסן, שירות המשלוחים;
  • מגבלות הספק: הגבלות על תדירות בקשות, פורמטים של תגובה, דרכי אימות זמינות;
  • מי מצד העסק מקבל החלטות לגבי פריטים שנויים במחלוקת וכללי עדיפות.

לפי התמונה הזו אנחנו מרכיבים תוכנית יישום: סדר חיבור הספקים, כללים לפתרון קונפליקטים בין מקורות, מצב התאמה ונקודות בקרה. הערכת העבודה נשענת על היקף אמיתי, ולא על מספרים ממוצעים בשוק, ולכן סכימת "כפי שהיא" חוסכת גם את זמנכם וגם את זמננו.

תארו את המשימה בצורה נוחה — התכתבות, מסמך, צילומי מסך של הגדרות. נחזור עם הערכה ותוכנית עבודה, וננתח את הנקודות השנויות במחלוקת בשיחת ועידה עם המהנדס שלכם.

הכישורים שלנו:

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1393
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1368
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1139
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1152
  • פיתוח אתר עבור SBH Partners
    פיתוח אתר עבור SBH Partners
    1231
  • פיתוח אתר עבור Red Pear
    פיתוח אתר עבור Red Pear
    641