AC · שירותים

פיתוח אפליקציות, מערכות Web ו-SaaS

פיתוח אפליקציות Web ומובייל, פורטלים ודשבורדים, מוצרי SaaS ו-MVP לסטארטאפים, ב-React, Angular, Node.js ו-Python, מאפיון ועד פרודקשן.

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

מה אנחנו מפתחים

  • אפליקציות ומערכות Web – מערכות ניהול, פורטלים ללקוחות, אזורים אישיים ודשבורדים.
  • אפליקציות מובייל – ללקוחות או לצוותי שטח, מחוברות לאותו צד שרת כמו מערכת ה-Web.
  • מוצרי SaaS – פלטפורמות Multi-tenant עם ארגונים, משתמשים, תפקידים והרשאות, שמשרתות לקוחות רבים על אותה תשתית.
  • MVP לסטארטאפים – גרסה ראשונה ממוקדת שמוכיחה את הרעיון מול משתמשים, בלי לפתח יותר מהנדרש.

איך בונים MVP שלא צריך לבנות מחדש

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

SaaS: ההחלטות שכדאי לקבל מוקדם

במוצר SaaS יש כמה החלטות שקשה מאוד לשנות בדיעבד: איך מפרידים בין הנתונים של לקוחות שונים, איך מנהלים הרשאות והאם כל לקוח זקוק להתאמות או לאינטגרציות משלו. מייסד AC, אדיר כהן, מוביל מאז 2016 את הארכיטקטורה של פלטפורמת B2B מסוג Multi-tenant שמשרתת יותר מ-60 עסקים, והניסיון הזה מוטמע בתכנון של כל מוצר SaaS שאנחנו מפתחים.

טכנולוגיות

React ו-Angular עם TypeScript, Node.js ו-Python (FastAPI ו-Django), PostgreSQL ו-MongoDB, WebSockets ו-RabbitMQ לתקשורת בזמן אמת, ו-Docker עם GitHub Actions לפריסה. הבחירה נעשית לפי צורכי הפרויקט, ולא לפי טרנדים.

מתחברים לשאר העסק

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

שאלות נפוצות

מה ההבדל בין MVP למוצר מלא?

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

אתם מפתחים גם אפליקציות מובייל?

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

באילו טכנולוגיות אתם עובדים?

בעיקר React ו-Angular עם TypeScript בצד הלקוח, Node.js ו-Python (FastAPI, Django) בצד השרת, ו-PostgreSQL או MongoDB לנתונים. הבחירה נעשית בהתאם לפרויקט ולצוות שיתחזק אותו בהמשך.

אפשר להיכנס לפרויקט קיים שכבר התחיל?

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