تفاصيل العمل

نظرة عامة :

مشروع To-Do List عبر سطر الأوامر (CLI) مكتوب بلغة Python لتنظيم مهامك اليومية بسرعة من دون واجهة رسومية. مناسب للمستخدمين اللي يفضّلوا الطرفية، وللتعلّم على مفاهيم CRUD الأساسية (إضافة/عرض/تحديث/حذف) وحفظ البيانات محليًا.

القيمة المضافة :

- تشغيل فوري من الطرفية بدون إعدادات معقدة.

- تنظيم المهام بحجم كود صغير وسهل القراءة (مناسب لعرض مهارة الـPython في معرض أعمالك).

- قاعدة جيدة لتوسعات لاحقة (فلترة، مواعيد نهائية، تصدير لملفات، أو حتى واجهة رسومية لاحقًا).

الوظائف الأساسية (Features) :

- إضافة مهمة بعنوان ووصف مختصر.

- عرض المهام جميعًا مع رقم تعريف لكل مهمة.

- تحديث/تعديل مهمة موجودة.

- تمييز كمُنجزة (Mark as done).

- حذف مهمة محددة.

- تفريغ القائمة (اختياري إن أردت إضافتها لاحقًا).

الأدوات والتقنيات المستخدمة:

- اللغة: Python (3.x).

- النمط: تطبيق سطر أوامر (CLI) بتفاعل نصّي.

- التخزين: حفظ محلي بسيط (ملف نصّي/JSON حسب الإصدار الذي تعتمده).

متطلبات التشغيل (Prerequisites):

Python 3.x مثبت على الجهاز (Windows / macOS / Linux).

صلاحيات كتابة ملف محلي لحفظ المهام (داخل مجلد المشروع أو مجلد بيانات بسيط).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
15
تاريخ الإضافة
تاريخ الإنجاز
المهارات