אינטגרציה של Tilda עם אתר מותאם אישית: API, Zero Block ועדכון

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

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

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

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

השירותים שאנו מציעים
מציג 1 מתוך 1כל 2062 השירותים
אינטגרציה של Tilda עם אתר מותאם אישית: API, Zero Block ועדכון
פשוט
מ- 1 יום עד 3 ימים
שאלות נפוצות

אינטגרציה של Tilda עם אתר קסטום: היכן החיבור נשבר

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

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

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

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

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

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

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

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

מה נותן החיבור בין הבונה לליבה העצמית

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

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

מה זה נותן לפי אפקטים מדידים

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

למה זו לא הגדרה חד-פעמית

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

דרכי תקשורת: API, Webhooks, ייצוא והטמעה

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

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

השוואת האפשרויות

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

כיצד לבחור

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

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

איך אנחנו מבצעים הטמעה: מאודיט ועד מסירה

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

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

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

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

מה נשאר לכם לאחר המסירה

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

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

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

מקרה בוחן: העברת בלוג וקטלוג ללא אובדן פניות

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

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

מה היה לפני

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

מה שינו

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

מה נהיה

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

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

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

במה שונה אינטגרציה של Tilda מהעברה ידנית

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

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

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

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

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

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

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

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

ספקות טכניים ותשובות מהנדסים

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

אבטחה והרשאות גישה

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

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

Rollback וגרסאות

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

עומס ותמיכה

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

מה יקרה אם Tilda תשנה את ה-API?

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

האם אפשר לבצע rollback לעמוד בודד מבלי לגעת בשאר?

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

נדון במשימה שלכם ונחזור עם תוכנית

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

מה שמועיל לצרף לתיאור:

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

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

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

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

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

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