قمت بتطوير نظام لإدارة الملاحظات باستخدام Laravel، حيث تم بناء المشروع في البداية باستخدام Laravel Blade، ثم إعادة هيكلته وتطويره ليعمل بمعمارية حديثة تعتمد على Laravel كواجهة خلفية (Backend API) و Inertia.js مع Vue.js كواجهة أمامية (Frontend).
يوفر النظام جميع العمليات الأساسية لإدارة الملاحظات (CRUD)، بما في ذلك إنشاء الملاحظات وتعديلها وعرضها وحذفها، مع تطبيق التحقق من صحة البيانات وإدارة قواعد البيانات باستخدام Laravel.
المميزات الرئيسية:
إنشاء الملاحظات وإدارتها.
تعديل الملاحظات وحذفها.
عرض قائمة الملاحظات بشكل منظم.
التحقق من صحة البيانات (Validation).
واجهة مستخدم تفاعلية باستخدام Vue.js.
استخدام Inertia.js لربط الواجهة الأمامية والخلفية بسلاسة.
تطبيق مفهوم الفصل بين الواجهة الأمامية والخلفية لتحسين قابلية التطوير والصيانة.