תמיר רשטיק
הפרויקט נועד לפתח מערכת לזיהוי אירועים חריגים במצלמות אבטחה, כדי לאפשר למשתמשים לזהות תזוזות חריגות בסרטונים מבלי לעבור על כל התצלומים. המערכת מזהה את הפריימים בהם יש תזוזה חריגה, כמו גנב שנכנס לפריים, ומחזירה אותם למשתמש. הפרויקט כולל שלוש תחנות עיבוד עיקריות, עבודה עם רשתות לצורך העברת תעבורה, יצירת מסכים באמצעות HTML, עבודה עם מבני נתונים לשמירת מידע אישי, והצפנת מידע רגיש כמו סיסמאות.
יערה שנער
מטרת הפרויקט היא לפתח אפליקציה המאפשרת למשתמשים לצבוע תמונות ישנות בשחור-לבן לצבעים המדמים את המציאות. האפליקציה כוללת אפשרויות לצפייה, פרסום והורדה של תמונות, ומאפשרת למשתמשים לראות תמונות שפורסמו על ידי אחרים. הפרויקט משתמש בשרת מבוסס socket עם threads לטיפול בלקוחות מרובים, וממשק המשתמש כולל גישה למערכת הקבצים של הטלפון, הצפנה של הודעות, ושמירת מידע ב-Firebase.
ים כהן
הפרויקט הוא מערכת הפעלה שמטרתה להקל על התקשורת בין תלמידים למורה בכיתת מחשבים. האפליקציה כוללת דף התחברות ולאחריו דף בית עם תפריט של 3 כפתורים: צ'אט, שיתוף מסך, והעלאת קבצים. המערכת נועדה לצמצם רעש והסחות דעת בכיתה, ולשמור על שקט וריכוז.
קהל היעד ומטרות הפרויקט:
הפרויקט מיועד לבתי ספר או מקומות עבודה המשתמשים בכיתות מחשבים. המטרות הן יצירת סביבת עבודה שקטה ומרוכזת, צבירת ניסיון בעזרה לעמיתים, וחיזוק הקשרים עימם.
דביר מסלווי
הפרויקט הוא משחק דמקה שמטרתו לעודד חשיבה אסטרטגית ולהציע חוויית משחק מהנה בין שני שחקנים. המשחק מתבצע על לוח של 64 משבצות, כאשר כל שחקן שולט על דיסקיות בצבע שונה (כחול או אדום). המטרה היא "לאכול" את דיסקיות היריב על ידי קפיצה באלכסון, והמשחק מסתיים כאשר לשחקן אין אפשרות לבצע תור נוסף או כאשר נגמרות לו הדיסקיות. השרת מאפשר חיבור של לקוחות לחדרי משחק, כאשר כל חדר מיועד לשני שחקנים בלבד. המשחק מתחיל כאשר שני שחקנים נכנסים לאותו חדר, והשרת מנהל את תהליך ההתחלה וההקצאה של צבעי הדיסקיות לכל שחקן.
עומר מקובסקי
הפרויקט "Holdem Texas Poker" הוא מערכת שרת-לקוח המאפשרת לשחקנים ברשת פנימית לשחק פוקר בסגנון טקסס הולדם. הפרויקט נבחר בשל העניין של המפתח במשחק הפוקר, שמשלב חשיבה, תחכום והערמה. אתגרים מרכזיים בפרויקט כוללים תיאום השרת עם לקוחות רבים וניהול שגיאות במערכת מורכבת זו. יכולות המערכת כוללות יצירת משתמש, הצטרפות למשחק, ניהול משחק פוקר רב משתתפים, יצירת חדר משחק, הצגת חמשת השחקנים המובילים, הוספת כסף למשתמש, ושמירה על מיקום המשתמש בעת עזיבת המשחק.
טל גורדון
משחק קלפים (דומה למשחק טאקי) 2-4 משתתפים המיועד לשחקנים ברשת פנימית (LAN). הפרויקט מתמקד בתקשורת שרת-לקוח, משתמש ב-multithreading, וכולל ממשק משתמש גרפי של Unity.
רעות ברששת
הפרויקט הוא מערכת צ'אט שבה ניתן ליצור ולשלוח אמוג'ים מותאמים אישית בנוסף להודעות טקסט ותמונות. המערכת מאפשרת למשתמשים לצלם תמונות, לשלוח אותן או לבחור תמונות קיימות, ובנוסף ליצור אמוג'ים חדשים שאפשר לשמור למקלדת האישית. מטרת הפרויקט היא לאפשר למשתמשים לבטא את עצמם בצורה מדויקת יותר באמצעות אמוג'ים מותאמים אישית, תוך פתרון הקושי ביצירת אמוג'ים בתוכנות נפרדות. האתגרים כוללים שילוב מצלמה, יצירת אמוג'ים מובחנים מתמונות, ואבטחת הסיסמאות.
עידו רובינשטיין
הפרויקט U4First הוא מערכת רב-משתתפים המאפשרת צ'אט אנונימי בין לקוח לפסיכולוג, עם זמינות רציפה כך שהלקוח יכול לתקשר בכל זמן בו הוא זקוק לעזרה. המערכת נועדה לסייע לאנשים המתמודדים עם התקפי חרדה או צורך לדבר עם איש מקצוע בכל שעה. היא מציעה תגובה מהירה ללא צורך בהמתנה, מה שמאפשר טיפול יעיל ומיידי. המערכת כוללת אפשרויות כמו כניסת משתמש קיים, יצירת משתמש חדש, התחלת צ'אט עם פסיכולוג, הצגת הדיפלומה של הפסיכולוג, ושמירת נתוני משתמשים.
יואב נימקובסקי
הפרויקט הוא משחק רב-משתתפים בשם "שני דגלים" המבוסס על מערכת שרת-לקוח. המשחק מאפשר לשחקנים ברשת מקומית לשחק אחד נגד השני עם אפשרות להתחבר ולעזוב את המשחק במהלך הזמן אם יש מקום בקבוצה. המערכת עוקבת אחרי מיקום השחקנים, הדגלים, והתזוזות שלהם, ומעדכנת את כל המשתמשים בזמן אמת. המערכת מבצעת סנכרון של המיקומים, מוודאת שהשחקנים לא חורגים מגבולות הלוח, ומטפלת באירועים כמו תפיסת הדגל וניצחון. כמו כן, כל המידע המועבר בין השרת ללקוח מוצפן, ומערכת הצבעים הייחודית מאפשרת לכל שחקן לזהות את עצמו בקלות.
קורל קוזי
הפרויקט מתמקד בפיתוח רשת חברתית בשם "Friend A Find", שמטרתה להקל על יצירת חברויות מקוונות על בסיס תחביבים משותפים. המשתמשים נרשמים, בוחרים תחביב מתוך רשימה או מוסיפים תחביב חדש, ומצורפים לצ'אט עם משתמשים אחרים שבחרו את אותו התחביב. המערכת תומכת בהתחברות עם שם משתמש וסיסמה, הצפנת סיסמאות, ותקשורת בין שרת ללקוחות ובין לקוחות בצ'אט משותף. הבחירה בפרויקט נבעה מהרצון לשלב את החיבור בין אנשים על בסיס תחביבים, תוך התמודדות עם האתגרים של יצירת צ'אט ותקשורת בין לקוחות, ושילוב ממשקים גרפיים עם קוד התקשורת.
נועה קליין
הפרויקט מתמקד בפיתוח תוכנה לעריכת וידאו שיתופית, המאפשרת עריכת וידאו ממספר מכשירים שונים בו-זמנית. הבחירה בפרויקט נבעה מצורך שהתעורר כאשר ערך סרטון לבת מצווה של בן דודו, וגילה שהתוכנה שבה השתמש לא אפשרה עריכה שיתופית. מטרת הפרויקט היא לאפשר למשתמשים לערוך סרטונים בצורה פשוטה, לשתף את הפרויקט עם אחרים ללא צורך בתוכנות צד שלישי, ולעבוד עליו מכל מקום. הפרויקט פותר בעיות כמו המורכבות של תוכנות עריכה קיימות, הצורך בניידות, ועבודה שיתופית יעילה על פרויקטים.
עמית בר
הפרויקט הוא מערכת לאחסון קבצים בצורה מבוזרת, שבה קבצים מאוחסנים על רשת של מחשבים במקום על שרת מרכזי. כל משתמש יכול לתרום שטח אחסון לא מנוצל ולהשתמש בשטח האחסון של משתמשים אחרים. המערכת נועדה להגדיל גמישות ונוחות בניהול אחסון הקבצים. לקוחות המערכת כוללים חברות עם שטח לא מנוצל או שלא מעוניינות להקים שרתים משלהן, ואנשים פרטיים הזקוקים לאחסון נוסף או שיש להם מקום עודף. האתגרים המרכזיים הם חלוקת המידע בצורה יעילה וניהול הזמן בפרויקט.
רועי תורג'מן
הפרויקט הוא פיתוח תוכנה לניהול יומן אישי שניתן לשתף עם חברים. התוכנה מאפשרת למשתמשים לנהל את המשימות היומיות שלהם ולהוסיף תחביבים, תוך אפשרות לשיתוף היומן עם חברים. ניתן לשלוח בקשות חברות, לחפש משתמשים לפי שם או תחביבים, ולאשר או לדחות בקשות שיתוף. התוכנה מתמקדת בנוחות וביכולת לתקשר ולשתף יומנים בצורה מאובטחת.
יכולות המערכת כוללות:
יצירת והתחברות למשתמש.
ניהול פרטים אישיים ותחביבים.
חיפוש משתמשים לפי שם או תחביבים.
שליחת ואישור בקשות חברות.
ניהול יומן משימות אישי ומשותף.
שליחת ואישור בקשות לשיתוף יומנים.
אוראל דלל
המערכת מאפשרת למורים ולתלמידים לתאם פגישות פרטניות בקלות. מורה יכול להציע מועד לפגישה, והתלמידים יכולים להירשם לפגישה המתאימה להם. לאחר שתלמיד נרשם, הפגישה אינה זמינה יותר לתלמידים אחרים, אך אם התלמיד מבטל את הרשמתו, הפגישה חוזרת להיות זמינה. המערכת נועדה לחסוך זמן ומאמץ בתיאום פגישות בין מורים לתלמידים, תוך מתן גמישות רבה יותר בבחירת המועד.
:יכולות המערכת כוללות למורים
הרשמה וכניסה למערכת, הצעת פגישות, מחיקתן והצגת הפגישות העתידיות, קבלת התראות.
:לתלמידים
הרשמה וכניסה למערכת, קביעת פגישה על בסיס ההצעות של המורים וביטולן, הצגת כל הפגישות שנרשמו להן, קבלת התראות.
דניאל וייצר
הפרויקט הוא אתר אינטרנט שמאפשר למשתמשים למכור ולקנות ספרי לימוד יד שנייה בצורה פשוטה ויעילה. האתר מציע ממשק שמאפשר למשתמשים לחפש ספרים לפי פרמטרים כמו שם הספר, מחיר, עיר ואיכות, ולתקשר ישירות עם המוכרים לצורך השלמת העסקה. מטרת האתר היא לסייע לתלמידים ולהוריהם לחסוך כסף על רכישת ספרים, ולהפחית את הצורך בקניית ספרים חדשים בכל שנה, ובכך להקטין את השליטה של חנויות הספרים בשוק.
יכולות המערכת כוללות יצירת משתמש חדש, התחברות כמשתמש קיים, חיפוש ספרים לפי פרמטרים מוגדרים, ניהול הודעות בין משתמשים, פרסום ספרים למכירה, ומחיקת ספרים לאחר שנמכרו.
דניאל בן אבנר
4IL הוא פרויקט של מערכת משחק רב משתתפים מבוססת שרת-לקוח המאפשרת לשחקנים ברשת פנימית לשחק ארבע בשורה זה עם זה. המערכת כוללת אפשרויות ליצירת משתמשים חדשים או התחברות למשתמשים קיימים, צבירת נקודות ושמירת חברים.
יכולות המערכת:
1. יצירת משתמש חדש או התחברות למשתמש קיים.
2. יצירת חדר משחק פתוח או עם מזהה (ID).
3. הצטרפות לחדר משחק פתוח או באמצעות מזהה.
4. הזמנת חברים לשחק.
5. צבירת נקודות על ידי משחק.
6. צפייה ברשימת עשרת השחקנים המובילים.
7. שמירת משתמשים כחברים ושליחת בקשות חברות.
8. קבלת עדכונים בזמן אמת על פרטי החברים, הזמנות למשחק ורשימת ה-TOP TEN.
סער בר אור
HIGHLIGHTS 4 U היא מערכת ליצירת תקצירי כדורגל מהירה המבוססת על אלגוריתם לניתוח קול וזיהוי אירועים משמעותיים במשחק, כמו גולים, פנדלים או כרטיסים אדומים. המערכת מיועדת לאוהדי כדורגל שרוצים להתעדכן במהירות בתקצירי המשחקים מבלי לחכות לפרסומים מאוחרים יותר באתרים או ברשתות חברתיות.
יכולות המערכת:
1. יצירת תקצירים אוטומטיים מקבצי וידאו, בהם ניתן לצפות ולשתף עם חברים.
2. אפשרות לחיפוש, הוספה ואישור של חברים במערכת, כדי לאפשר שיתוף תקצירים בין משתמשים.
3. צפייה ושמירת תקצירים שנוצרו, כולל אפשרויות שליטה בסרטון כמו שינוי ווליום, העברה קדימה/אחורה.
4. חיבור לענן, המאפשר גישה לתקצירים מכל מכשיר, ושיתוף התקצירים במאגר ציבורי בו ניתן להעלות או להוריד תקצירים.
5. ניהול חברים כולל הוספה, מחיקה ומעקב אחר סטטוס החיבור שלהם.
הראל אשר
הפרויקט הוא פיתוח מערכת משחק בלאקג'ק מרובה משתתפים ברשת, המאפשרת למשתמשים לשחק יחד דרך חיבורי מחשב שונים. המערכת מבוססת על ארכיטקטורת שרת-לקוח, כשהשרת מנהל את היגיון המשחק ומקל על התקשורת בין השחקנים. המשתמשים יכולים להתחבר, ליצור משתמשים חדשים, לשחק בלאקג'ק עם אחרים, ולצפות בסטטיסטיקות של השחקנים המובילים.
רציונל הפרויקט: הפרויקט נועד לספק חווית משחק חברתית ומהנה, תוך מענה לצורך בתקשורת רשת מאובטחת במשחקים מרובי משתתפים. אבטחת המידע מתבצעת באמצעות אלגוריתם הצפנה שמבטיח הגנה על פרטי המשתמשים ונתוני המשחק.
יכולות המערכת:
התחברות למשתמש קיים או יצירת משתמש חדש, צפייה בפרטי המשתמש ובחמשת השחקנים המובילים בכמות ה chips, קבלת chips כל שעה, בחירת שולחן וכיסא לשחק בו ומשחק בלאקג'ק עם משתמשים אחרים ברשת