דלג לתוכן
01 / case studyבטא

CS2IL - פלטפורמת קהילה לשחקני Counter-Strike 2

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

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

לקוח
CS2IL
קהל
שחקני Counter-Strike 2 בישראל
שפות
עברית, אנגלית, רוסית
התחברות
Steam, עם חיבור לדיסקורד
ניהול
דאשבורד ו-17 אזורים עם הרשאות לפי תפקיד
שלב
לפני השקה, דף הרשמה באוויר
שנה
2026
אתר
cs2il.com
עמוד הבית של CS2IL: באנר, קיצורי דרך לקבוצות שרתים ותפריט צד
03 / screens

מסכים

כל השרתים, מקובצים לפי מצב משחק
טבלת הדירוג לפי תקופה, עם הפרסים לשלושת הראשונים
היכל ההטבות עם ההגרלות האוטומטיות
דאשבורד הניהול
ניהול הגרלות ידניות ואוטומטיות
מה שיש היום ב-cs2il.com, דף הרשמה לקראת ההשקה
עמוד הבית במובייל
04 / features

יכולות

  • 01

    שרתי משחק עם סטטוס חי

    כל שרת מוצג עם המפה, מספר השחקנים ורשימת המחוברים. השרתים מקובצים לפי מצב משחק (Retakes, Surf, Deathmatch ועוד), ולכל אחד יש כפתור התחברות ישיר ומדידת פינג.

  • 02

    טבלאות דירוג לפי תקופה

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

  • 03

    הגרלות עם משימות

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

  • 04

    ממשק ניהול לצוות

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

  • 05

    ניהול הגרלות

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

  • 06

    דף השקה

    עד שהפלטפורמה נפתחת, ב-cs2il.com יש דף הרשמה לעדכונים.

  • 07

    קרדיטים, חנות ופרסים

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

  • 08

    פרופיל שחקן וסקינים

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

  • 09

    בלוג בשלוש שפות

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

  • 10

    ניוזלטר במייל וב-SMS

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

  • 11

    הזמנת חברים

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

05 / how it works

איך זה עובד

  1. בוחרים שרת ומשחקים

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

  2. עולים בדירוג ונכנסים להגרלות

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

  3. ממירים קרדיטים לפרסים

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

  4. הצוות מנהל הכל מהאתר

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

06 / about

על הפרויקט

הרקע

CS2IL היא קהילה ישראלית של שחקני Counter-Strike 2 עם שרתי משחק משלה (Retakes, Surf, Deathmatch, Arena ועוד). בשרתים כבר רצו תוספים לעונשים, סקינים, חנות ודירוג. מה שחסר היה מקום אחד מחוץ למשחק. שחקן רוצה לראות איזה שרת מלא, איפה הוא בדירוג ואילו הגרלות פתוחות, והצוות צריך מקום לנהל בו את כל זה.

מה בנינו

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

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

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

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

החלטות מרכזיות

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

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

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

איפה זה היום

הפלטפורמה לפני השקה, ובכתובת cs2il.com יש דף הרשמה לעדכונים.

07 / stack

טכנולוגיות

  • Next.jsWEB
  • ReactUI
  • TypeScriptLANG
  • Tailwind CSSUI
  • Radix UI
  • SWR
  • Zustand
  • next-intl
  • BunRUNTIME
  • ElysiaAPI
  • Eden Treaty
  • Drizzle ORM
  • MySQLDATA
  • RedisCACHE
  • discord.js
  • Steam Web API
  • Cloudflare R2STORAGE
  • Cloudflare Turnstile
  • Twilio
  • DockerINFRA
  • Nixpacks
09 / next step

רוצים לבנות משהו דומה?

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