פיתוח אתרים ומערכות WEB

פיתוח אתרים ופלטפורמות web ב-iGates מתמקד במערכות React ו-Next.js, ממשקי לקוח רספונסיביים ו-backend מאובטח שמתחבר למערכות ליבה ארגוניות.

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

הצוות מחבר UX, frontend, backend ואינטגרציות כך שהמוצר יהיה ברור למשתמשים ויציב לצוותים הטכנולוגיים.

מה זה פיתוח אפליקציות web?

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

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

iGates בונה מערכות web משנת 2009 — פורטלים, פלטפורמות SaaS, דאשבורדים תפעוליים ומערכות ניהול ארגוניות — על בסיס טכנולוגיות React , Next.js , flutter, vue בצד הלקוח
ו-backend מאובטח שמתחבר למערכות הליבה הקיימות.

שירותי פיתוח ה-web של iGates

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

תחומי הפיתוח שלנו כוללים:

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

הצוות שלנו מרכז תחת קורת גג אחת את כל תחומי הפיתוח UX/UI, Frontend, Backend, API ואינטגרציות — כך שהפרויקט מנוהל באחריות אחת, ללא צורך בתיאום בין מספר ספקים.

הסטאק הטכני שלנו

Frontend: React, Next.js, Vue, Flutter, TypeScript, מערכות עיצוב ורכיבים, נגישות (a11y).
Backend: Node.js, .NET, Python; REST ו-GraphQL; אימות והרשאות.
Data: בסיסי נתונים יחסיים ולא-יחסיים, caching, תורי הודעות.
תשתית: Docker, Linux, CI/CD, ניטור וזמינות.
ביצועים: Server-side rendering, אופטימיזציית Core Web Vitals, ו-SEO טכני מובנה מהיסוד ולא בדיעבד.

דוגמאות מהשטח

Siemens — Electronic Work Instructions
מערכת web לניהול הוראות עבודה כחלק ממוצר Teamcenter PLM, כולל ממשק לטאבלטים מוקשחים בסביבת ייצור.

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

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

בנוסף בנינו ממשקי web ומערכות ניהול עבור LivePerson, Nayax ו-Netspark.

פיתוח API ואינטגרציות

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

אנחנו בונים:

  • API חדשים — REST ו-GraphQL, עם תיעוד, גרסאות ובקרת גישה.
  • אינטגרציה למערכות קיימות — ERP, CRM, מערכות סליקה, ומערכות legacy שאין להן ממשק מודרני.
  • שכבות ביניים (middleware) — כשמערכת ישנה לא יכולה להיחשף ישירות, אנחנו בונים שכבה שמתרגמת ומגנה.
  • אבטחת API — אימות, הרשאות, הגבלת קצב וניטור שימוש.
  • Webhooks ותהליכים אסינכרוניים — תורי הודעות לעומסים ולעמידות בתקלות.

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

פורטלים ומערכות web מורכבות

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

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

תהליך פיתוח web ב-iGates

  1. Discovery ואפיון UX — מיפוי משתמשים, תהליכים ומסכי מפתח.
  2. אפיון טכני — ארכיטקטורה, אינטגרציות, מודל נתונים והרשאות. התוצר: מסמך עם אומדן זמנים ועלויות.
  3. עיצוב ופיתוח באיטרציות — גרסאות עובדות לבדיקה כל 2-3 שבועות.
  4. QA, ביצועים ואבטחה — בדיקות פונקציונליות, Core Web Vitals ובדיקות חדירה לפי הצורך.
  5. עלייה לאוויר ותחזוקה — ניטור, עדכונים ושיפור מתמשך.

SIEMENS PLM - Electronic Work Instructions

פיתוח מערכת לניהול חיי מוצר

פיתוח אפליקציה ומערכת לניהול כחלק מ"פרוייקט על" של מוצר הדגל של סימנס תוכנה לתעשיות

TEAM CENTER

ולניהול חיי מוצר

Product Lifecycle Management

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

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

קראו עוד: SIEMENS PLM - Electronic Work Instructions

פלטפורמות ה-GiftCard לקבוצת שופרסל

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

פיתוח מקיף מקצה לקצה של אקו-סיסטם מאובטח עבור תווי קנייה (GiftCard) למגזר הפרטי והעסקי, עבור קבוצת שופרסל – קבוצת הקמעונאות הגדולה בישראל. הפרויקט כלל תכנון ארכיטקטורה למסע רכישה רספונסיבי וחלק בן שלושה שלבים, המשלב אימות יתרה מורכב בזמן אמת, פורטלים מסובסדים לעובדים ופרוטוקולי תשלום מתקדמים (3DS), במטרה להבטיח חוויית משתמש מאובטחת וללא חיכוך (Frictionless) בכל סוגי המכשירים.

קראו עוד: פלטפורמות ה-GiftCard לקבוצת שופרסל

שאלות נפוצות

אילו סוגי אתרים ומערכות web אתם בונים?

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

אילו טכנולוגיות web אתם משתמשים בהן?

Frontend: React, Next.js, Vue ו-Angular - לפי הצורך והשתלבות עם המערכת הקיימת. Backend: Node.js, Python, Java, .NET, Go. תשתית: AWS, Google Cloud, Azure. בחירת הסטאק מבוצעת בשלב האפיון על בסיס דרישות הביצועים, הצוות הקיים אצל הלקוח ומגבלות התחזוקה לטווח ארוך.

האם אתם משלבים עם מערכות backend ארגוניות קיימות?

כן. רוב הפרויקטים שלנו דורשים אינטגרציה עם מערכות ERP, CRM, מערכות ליבה בנקאיות, או APIs ארגוניים. יש לנו ניסיון מעמיק בעבודה מול מערכות legacy ב-Java, .NET ו-mainframe, וב-DevOps של אינטגרציות מאובטחות (OAuth, SAML, mTLS).

מה לגבי מהירות האתר, SEO ו-Core Web Vitals?

כל אתר שאנחנו בונים נבדק מול תקן Core Web Vitals של Google (LCP, INP, CLS) לפני השקה. אנחנו עובדים עם Next.js ו-SSR/SSG כברירת מחדל, מה שמספק זמני טעינה מהירים ו-SEO טוב מהדקה הראשונה. כולל schema, meta-tags ו-sitemap דינמיים.

האם אתם מטפלים גם באבטחת אתר ו-pentest?

אנחנו מפתחים לפי OWASP Top 10 כברירת מחדל, מבצעים secure code review פנימי, ועובדים עם חברות pentest חיצוניות במידת הצורך. בפרויקטים שמטפלים במידע רגיש (פיננסי, רפואי, ביטחוני) אנחנו תומכים גם בדרישות ציות כמו GDPR, ISO 27001 ו-HIPAA.

מה ההבדל בין אתר לבין אפליקציית web?

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

אתם בונים גם API למערכות קיימות שלנו?

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

כמה עולה פיתוח אתר או מערכת web?

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

ראה עוד: פיתוח אתרים ומערכות WEB