רועי שעבון
→ כל העבודות

מערכות תפעוליות

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

שנים
2025–2026
תפקיד
מוצר, פיתוח ופריסה
משתמשים
50 פעילים · כ-60
טכנולוגיה
Next.js · TypeScript · Firebase · GCP Cloud Run

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

  1. Web App לניידהזנת בקשה מהירה בשטח, מחלקות ותתי-מחלקות
  2. Authenticationהתחברות עם Google, נתוני משתמשים ב-Firestore, ולידציה לשדות
  3. Adminניהול משתמשים, הרשאות ומחלקות; יצירה ומיזוג של מקטעים
  4. ניהול בקשותעריכה, חסימה, סטטוסים, ועקביות כשהרשאות משתנות
  5. סיכומיםסיכום לפי יחידה וייצוא PDF למנהלים
משתמשים פעילים
50
מקום לכל הבקשות
1

מה השתבש בדרך

בפריסה הופיעו כשלי Build: הגדרת Collection חסרה ושימוש לא תקין ב-useSearchParams. תיקנתי עד שה-Image הושלם, ובדקתי מחדש את כל שרשרת הפרודקשן.

חלופההמגבלה
Google Forms + Sheetsקל להקים, קשה לנהל בקשות, הרשאות ומחזור חיים
Airtable / Smartsheetעשירים, אבל דורשים הגדרה והדרכה
WhatsApp + Excelנגישים, אבל מפצלים החלטות, מידע ומעקב

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

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

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

הבאBLISSe ←