تطبيق To-Do List CLI تم تطويره باستخدام Node.js لتنظيم المهام بطريقة بسيطة وسريعة من خلال سطر الأوامر.
يتيح للمستخدم إدارة قائمة مهامه بسهولة عن طريق أوامر نصية مباشرة داخل الطرفية (Terminal).
️ المميزات:
إضافة مهمة جديدة باستخدام الأمر
add <task>
عرض جميع المهام الحالية بالأمر
list
حذف مهمة معينة عن طريق رقمها بالأمر
delete <index>
حفظ المهام تلقائيًا داخل ملف toDos.json بحيث تظل محفوظة بعد إغلاق البرنامج
واجهة أوامر تفاعلية باستخدام مكتبة readline
? التقنيات المستخدمة:
Node.js
File System (fs) لتخزين واسترجاع البيانات
Readline للتفاعل مع المستخدم من خلال الـ CLI
JSON لحفظ المهام بشكل منظم
الهدف من المشروع:
مشروع تعليمي وتطبيقي بسيط لتوضيح كيفية التعامل مع:
الملفات (File Handling)
التفاعل مع المستخدم عبر سطر الأوامر
بناء تطبيقات صغيرة باستخدام Node.js