تطبيق Full-Stack لإدارة المهام، فيه frontend وbackend منفصلين.
المميزات:
- تسجيل حساب ودخول بـ JWT، وكل مستخدم بيشوف ويعدّل مهامه هو بس.
- إضافة المهام وتعديلها وحذفها من نوافذ منبثقة (modals).
- صفحة لكل المهام فيها تقسيم صفحات (pagination)، وترتيب، وتحكم في عدد العناصر.
- التحقق من الفورمات، ورسايل تنبيه، وskeleton loading.
التقنيات:
- Frontend: React، وTypeScript، وTanStack Query، وReact Hook Form مع Yup، وTailwind CSS.
- Backend: Strapi 5 (Node.js) مع قاعدة بيانات MySQL.
- الاستضافة: الـ frontend على Vercel، والـ backend على Hostinger.