[cite_start]Taskify היא מערכת לניהול פרויקטים ומשימות המאפשרת חלוקה לצוותים, מעקב אחר סטטוסים וניהול זמני ביצוע בצורה יעילה[cite: 2, 4, 6]. [cite_start]המערכת מספקת שירותי צד-שרת עבור ניהול משימות עם דגש על רמות דחיפות וצריכת משאבים[cite: 2, 5].
- [cite_start]מפתחות: יעל וייסמן ואתי מונק[cite: 2].
- [cite_start]שנה: 2025[cite: 2].
- [cite_start]טכנולוגיה: .NET Core עם אימות משתמשים (ASP.NET Identity)[cite: 1, 10].
[cite_start]המערכת מנהלת שלוש ישויות ליבה[cite: 8]:
- [cite_start]משתמש (User): כולל פרטים אישיים, אימייל לזיהוי ותפקידים (Admin, Manager, TeamMember)[cite: 10].
- [cite_start]פרויקט (Project): כולל כותרת, תיאור, תאריכי יעד וסטטוס (Active, OnHold, Completed)[cite: 12].
- [cite_start]משימה (Task): שיוך משתמשים למשימות, קביעת עדיפות וסטטוס התקדמות (ToDo, InProgress, Review, Done)[cite: 14].
[cite_start]המערכת חושפת נקודות קצה (Endpoints) לניהול מלא של הישויות[cite: 15]:
- [cite_start]ניהול משתמשים: קבלת רשימת משתמשים, רישום משתמש חדש, עדכון ומחיקה[cite: 16, 17, 19, 21].
- [cite_start]ניהול פרויקטים: יצירה, עדכון, מחיקה וקבלת פרויקטים לפי מזהה[cite: 22, 23, 25, 27].
- [cite_start]ניהול משימות: יצירה, עדכון ומחיקה של משימות בתוך פרויקטים[cite: 28, 30, 31, 32].