MERN Task Manager
1.0.0
هذا تطبيق Task Manager يتيح للمستخدمين إنشاء وقراءة وتحديث الحذف والإضافة إلى المهام المفضلة. إنه مبني على مكدس Mern (MongoDB و Express و React و Node.js) وله ميزات التفويض والمصادقة باستخدام JWT و BCrypt ، لإدارة الدولة ، استخدمت مجموعة أدوات Redux.
Google Authentication (OAUTH) باستخدام FireBase.Changed UI في إنشاء ، قوائم ، تسجيل الدخول/التسجيل.Added User Profile Page (تحتوي على صورة ملف تعريف المستخدم ، اسم المستخدم ، معرف البريد الإلكتروني و UID).User Delete Account .GENAI ، إنها AI feature حيث يمكنك طرح مشاكلك وأفكارك وحلك وما إلى ذلك إلى AI المبني على الجوزاء.NOTES في صفحة إنشاء ، حيث يمكنك كتابة ملاحظاتك مع مهمتك.STATUS (pending, in-working, completed) خيار في Tode-Taz.Show/Hide كلمة المرور في حقل كلمة مرور التسجيل/التسجيل.Updated الصفحة الرئيسية في وضع الظلام.Add GenAI button على المنزل وإنشاء صفحة.Added Update User Profile feature (تحديث صورة ملف تعريف المستخدم واسم المستخدم والبريد الإلكتروني وكلمة المرور).Continue......todolist_project_link
لتشغيل هذا التطبيق محليًا ، تحتاج إلى تثبيت Node.js و NPM و MongoDB على جهازك. ثم اتبع هذه الخطوات:
استنساخ هذا المستودع إلى جهازك المحلي.
انتقل إلى مجلد المشروع وقم بتشغيل npm install لتثبيت التبعيات.
إنشاء ملف .env في المجلد الجذر وأضف المتغيرات التالية:
PORT : رقم المنفذ للخادم (الافتراضي هو 5000).MONGO_URI : سلسلة اتصال لقاعدة بيانات MongoDB الخاصة بك.JWT_SECRET : المفتاح السري لإنشاء الرموز JWT. قم بتشغيل npm run dev لبدء تشغيل الخادم وتشغيل npm run start تشغيل تطبيق React.
افتح متصفحك وانتقل إلى http://localhost:3000 لرؤية التطبيق قيد التنفيذ.