יצירת פורטל למסעדה עם אינטגרציה ל-iiko ו-R_Keeper

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

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

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

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

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

פורטל מסעדה: מה נשבר כשהעומס גדל

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

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

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

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

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

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

מה נותן היישום: אפקט שנראה במדדים

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

הזמנות מתאמות בלי נציג

הזמנות מקוונות ומשלוחים עוברים מהאזור האישי של האורח ישירות אל iiko ו-R_Keeper: ההזמנה נוצרת במערכת עם אותו הרכב, מודיפיקטורים וכתובת שבחר האורח. שיעור ההזמנות שהותאמו אוטומטית — 97–99%, השאר עובר לרשימת חריגים נפרדת לטיפול ידני.

התפריט מתעדכן תוך דקות

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

תקלה לא עוצרת את הקבלה

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

נקודות ושולחנות במערכת אחת

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

פורמטים של פורטל מסעדה: פתרון מוכן או הרכבה בהזמנה

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

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

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

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

איך אנחנו מובילים יישום: שלבי עבודת הנדסה

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

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

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

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

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

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

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

מה הלקוח מקבל: ערכת תיעוד

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

מרכיבים את הערכה כך שאפשר להשתמש בה בלי לדעת את פנים הפורטל: כל מסמך עונה על השאלה "מה לעשות אם זה נפל".

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

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

מקרה בוחן: הסרנו פערים בין האתר למערכת הניהול

מה היה לפני

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

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

מה שינינו ומה קיבלנו

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

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

התאמות ידניות נשארו 2-3 במשמרת במקום 30-40 — הן נדרשות רק במקרים לא סטנדרטיים כמו סירוב חלקי לפריט. פרסום שינוי בתפריט התקצר מ-3-4 שעות ל-5-10 דקות: התיקון מוזן פעם אחת במערכת הניהול, ומיד נראה באתר.

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

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

מה לעשות אם כבר פועל אתר אחר ומערכת ניהול

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

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

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

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

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

שאלות נפוצות: לוחות זמנים, עומס וחילוף נתונים

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

כמה זמן נמשך היישום?

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

מה יקרה אם הקופה לא זמינה?

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

איך בנוי החילוף עם הקופה?

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

האם נוכל לשנות את התפריט בעצמנו?

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

מה כלול בתמיכה אחרי ההשקה?

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

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

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

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

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

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

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

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