المهمة المهمة
Task Pro هو تطبيق ويب بديهي تم تصميمه لتبسيط المشروع وإدارة المهام.
إنه يمكّن المستخدمين من جميع مستويات الكفاءة من تعزيز إدارة الوقت والقدرات التنظيمية من خلال واجهة سهلة الاستخدام.
سواء اخترت الاستخدام الخاص أو التعاون ، تقدم Task Pro حلاً شاملاً لإنشاء وتنظيم ومشاركة المشاريع بسلاسة.
التقنيات
إطارات المشروع

سمات
تسجيل المستخدم وتسجيل الدخول
- قم بإنشاء ملف تعريف المستخدم بسهولة لتخصيص تجربة المستخدم.
- تضمن المصادقة الآمنة أن تكون لوحاتك الخاصة متاحة لك فقط.

إدارة مجلس الإدارة
- إنشاء وتحرير وحذف الألواح بسهولة.
- تبديل على الفور بين الألواح لعرض مهامها المقابلة.
- يتم الحفاظ على جميع التغييرات على اللوحات والمهام على الواجهة الأمامية والخلفية.

إدارة المهام
- قم بإنشاء أي عدد من بطاقات المهمة الجديدة مع الاسم والملاحظات والحالة.
- تحرير وحذف بطاقات المهام حسب الحاجة.
- نقل البطاقات من عمود حالة إلى آخر.

الواجهة الأمامية
- تم تطويره باستخدام React لواجهة المستخدم المستجيبة والديناميكية.
- يستخدم جهاز توجيه React للتنقل السلس بين الصفحات.
- تصميم أنيق وقابل للتخصيص مع Sass لإلقاء نظرة حديثة وتصميم منظم.
النهاية الخلفية
- مدعوم من node.js والتعبير عن وظائف قوية من جانب الخادم.
- يتم التعامل مع تخزين البيانات واسترجاعها بواسطة MongoDB ، مما يضمن استمرار البيانات والمرونة.
ميزات التمدد
في المستقبل ، نخطط لتقديم الميزات التالية:
- احتفظ بمشروعك الخاص للاستخدام الشخصي أو التعاون مع الآخرين.
- يمكن الوصول إلى مجموعات المشاركة مع طريقة متعددة للدعوات ، والحفاظ على الفريق في نفس الصفحة.
- تعزيز نظام مشاركة المشروع مع تعليقات على تواصل أفضل.
- سحب وإسقاط لتحسين تجارب المستخدم.
- الوضع الخفيف والظلام.
- OTP/البريد الإلكتروني 2 مصادقة الخطوة.
لإطلاق التطبيق
الخطوة 1 . استنساخ ريبو إلى محرر الرمز
الخطوة 2 . قم بتشغيل تثبيت NPM لتثبيت جميع التبعيات
الخطوة 3 . تأكد من أن إصدار العقدة هو 18.17.1 أو أكبر ، ويمكنه استخدام NVM لتثبيت الإصدار المطلوب.
الخطوة 4 . إنشاء ملف ENV وتأكد من وجود PORT = 3000 و MONGO_URI = (Mongodb connection URI)
الخطوة 5 . ابدأ المشروع باستخدام npm start أو npm run dev (لوضع DEV)
المؤلفون
نام ها: جيثب
جون كوستيلو: جيثب