tasks[
    {
        "task_id": 101,
        "title": "مهرشهر:آپ لینک یاس"
    },
    {
        "task_id": 102,
        "title": "ODCیاس"
    },
    {
        "task_id": 103,
        "title": "نصب اسپلیتر1:4 در ODC یاس"
    },
    {
        "task_id": 104,
        "title": "جانمایی FFهای مبین نت"
    },
    {
        "task_id": 105,
        "title": "نصب باکس FF توسعه مبین نت"
    },
    {
        "task_id": 106,
        "title": "دراپ کشی مجتمع شماره 4 یاس"
    },
    {
        "task_id": 107,
        "title": "تکمیل کار بلوک 3 یاس"
    },
    {
        "task_id": 108,
        "title": "جانمایی FFهای سایت نرگس"
    },
    {
        "task_id": 109,
        "title": "المان بندی های مخابرات"
    },
    {
        "task_id": 110,
        "title": "انتقال قرقره های کابل به سایت"
    },
    {
        "task_id": 111,
        "title": "تهیه ATB"
    },
    {
        "task_id": 112,
        "title": "دراپ کشی بلوک 7 یاس"
    },
    {
        "task_id": 113,
        "title": "خرابی مخابرات"
    },
    {
        "task_id": 114,
        "title": "تیکت مبین نت"
    },
    {
        "task_id": 115,
        "title": "بررسی پاور fatفرهنگ ۸شرقی به درخواست غلامشاهی"
    },
    {
        "task_id": 116,
        "title": "دراپ کشی مجتمع 4 یاس"
    }
]     
people.json

[
    {
        "id": 1,
        "name": "یوسف ناصرپور"
    },
    {
        "id": 2,
        "name": "ایمان مجدی عرب"
    },
    {
        "id": 3,
        "name": "احسان زکی زاده"
    },
    {
        "id": 4,
        "name": "احسان زاده دباغ"
    },
    {
        "id": 5,
        "name": "بابک نقی زاده"
    },
    {
        "id": 6,
        "name": "محمد جهانگیری"
    },
    {
        "id": 7,
        "name": "سیدفرشاد آذرنگ"
    },
    {
        "id": 8,
        "name": "مصطفی مهدیان"
    },
    {
        "id": 9,
        "name": "ایمان پالوانه"
    },
    {
        "id": 10,
        "name": "کارشناس رزرو"
    }
]

assignments.json

[
    {
        "date": "2025-08-02",
        "task_id": 110,
        "person_id": 2,
        "color": "red",
        "shift": "صبح"
    },
    {
        "date": "2025-08-02",
        "task_id": 111,
        "person_id": 1,
        "color": "red",
        "shift": "صبح"
    },
    {
        "date": "2025-08-02",
        "task_id": 109,
        "person_id": 2,
        "color": "red",
        "shift": "صبح"
    },
    {
        "date": "2025-08-02",
        "task_id": 108,
        "person_id": 1,
        "color": "red",
        "shift": "صبح"
    },
    {
        "date": "2025-08-03",
        "task_id": 103,
        "person_id": 3,
        "color": "black",
        "shift": "صبح"
    },
    {
        "date": "2025-08-03",
        "task_id": 101,
        "person_id": 9,
        "color": "black",
        "shift": "صبح"
    },
    {
        "date": "2025-08-04",
        "task_id": 112,
        "person_id": 7,
        "color": "black",
        "shift": "عصر"
    },
    {
        "date": "2025-08-03",
        "task_id": 115,
        "person_id": 3,
        "color": "black",
        "shift": "صبح"
    },
    {
        "date": "2025-08-05",
        "task_id": 113,
        "person_id": 10,
        "color": "green",
        "shift": "صبح"
    },
    {
        "date": "2025-08-06",
        "task_id": 114,
        "person_id": 10,
        "color": "green",
        "shift": "عصر"
    },
    {
        "date": "2025-08-07",
        "task_id": 113,
        "person_id": 10,
        "color": "green",
        "shift": "عصر"
    },
    {
        "date": "2025-08-03",
        "task_id": 106,
        "person_id": 3,
        "color": "black",
        "shift": "عصر"
    },
    {
        "date": "2025-08-08",
        "task_id": 114,
        "person_id": 6,
        "color": "#FFD700",
        "shift": "صبح"
    }
]