تفاصيل العمل

تطوير تطبيق To-Do List باستخدام مجموعة من التقنيات الحديثة بما في ذلك Node.js، React، HTML، CSS، JavaScript، Bootstrap، MongoDB، وReact Router. يتميز التطبيق بتقديم تجربة مخصصة لكل مستخدم، حيث يمكن للمستخدم تسجيل الدخول باستخدام بريده الإلكتروني، كلمة المرور، واسمه، ويتم حفظ هذه البيانات بأمان في قاعدة البيانات باستخدام Express.js مع MongoDB.

مميزات التطبيق:

نظام تسجيل مستخدم متكامل: يمكن لكل مستخدم إنشاء حساب خاص به عبر إدخال بريده الإلكتروني، كلمة المرور، واسمه، مما يوفر تجربة مخصصة وآمنة.

إدارة قائمة المهام بمرونة: يمكن للمستخدمين إنشاء عدد غير محدود من المهام (To-Dos)، مع القدرة على إضافة، تعديل، أو حذف المهام بسهولة، وكل العمليات تتم مباشرة على قاعدة البيانات.

استرجاع البريد الإلكتروني: في حال فقدان البريد الإلكتروني، يمكن للمستخدمين استعادته بسهولة بفضل نظام استرجاع البيانات المتكامل.

تجربة مستخدم سلسة ومتصلة: استخدام React Router يتيح التنقل بين الصفحات بسلاسة دون الحاجة لإعادة تحميل الصفحة، مما يعزز من تجربة المستخدم الإجمالية.

واجهة استخدام حديثة وأنيقة: بفضل Bootstrap، يتميز التطبيق بتصميم جذاب يتماشى مع أفضل الممارسات الحديثة في تصميم واجهات المستخدم.

تشغيل التطبيق بسهولة: يمكن لأي شخص الاطلاع على التطبيق وتجربته من خلال تحميل المشروع من GitHub وتشغيل الخادم باستخدام الأمر npm start في الـTerminal.

للمزيد من التفاصيل والاطلاع على الكود، يمكن زيارة رابط GitHub الخاص بالمشروع المرفق.

ملفات مرفقة

بطاقة العمل

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