تفاصيل العمل

قمت بتطوير تطبيق لإدارة المهام اليومية (To-Do List) يركز على السرعة والبساطة في الأداء. تم بناء الجانب الخلفي (Backend) للتطبيق باستخدام بيئة Node.js وإطار عمل Express.js لضمان استجابة سريعة للطلبات.

أبرز المميزات التقنية للمشروع:

عمليات CRUD كاملة: تمكين المستخدم من (إضافة، عرض، تعديل، وحذف) المهام بكل سلاسة.

قاعدة بيانات SQLite: الاعتماد على SQLite كقاعدة بيانات محلية سريعة وخفيفة، مما يجعل التطبيق مثالياً للبيئات التي تتطلب استهلاكاً منخفضاً للموارد.

هندسة REST API: تصميم نهايات طرفية (Endpoints) منظمة تتبع معايير الـ REST لسهولة الربط مع أي واجهة أمامية.

تنظيم البيانات: تصنيف المهام حسب حالتها (مكتملة/قيد التنفيذ) مع إمكانية التحديث الفوري.

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

Backend: Node.js, Express.js.

Database: SQLite.

Architecture: MVC (Model-View-Controller) لضمان كود نظيف وقابل للتطوير.

بطاقة العمل

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