تفاصيل العمل

اسم المشروع: تطبيق ويب CRUD حديث متكامل

الوصف:

قمت بتطوير تطبيق ويب متكامل بنظام CRUD (إنشاء، قراءة، تعديل، حذف) باستخدام أحدث تقنيات الويب. يوفّر التطبيق تجربة مستخدم سلسة مع تصميم عصري وواجهة متجاوبة، ويشمل نظام مصادقة شامل، إدارة أدوار المستخدمين، تحقّق بالبريد الإلكتروني، لوحة تحكم إدارية، ودعم الحاويات (Docker). يتمتع بهيكلية نظيفة تُسهّل التطوير والصيانة.

التقنيات المستخدمة (Tech Stack):

Front-End: React، Tailwind CSS

Back-End: Node.js، Express.js

قاعدة البيانات: MongoDB (مع Mongoose ODM)

التصميم والاستجابة: Tailwind CSS + تصميم مخصص بواجهة حديثة

الحماية: JWT، الجلسات، التحقق عبر البريد الإلكتروني، حماية CSRF

البنية التحتية: Docker، Nginx Proxy، ملفات بيئة مخصصة

إدارة الحالة: Context API

أدوات مساعدة: Express Validator، bcrypt، Email Services

أهم المميزات:

عمليات CRUD كاملة مع التحقق من البيانات

نظام تسجيل دخول وتسجيل مستخدمين مع تحقق عبر البريد

إدارة أدوار المستخدمين (مستخدم/مشرف) ودور المشرف المحمي

لوحة تحكم للمشرف مع إحصائيات مباشرة وإدارة المستخدمين

واجهة مستخدم تفاعلية ومرنة تدعم الوضع الليلي

حماية متقدمة للجلسات، كلمات المرور، وواجهات الإدارة

تكامل كامل مع Docker لتسهيل النشر والتطوير

بطاقة العمل

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