سأقوم بتصميم وتنفيذ نظام كتالوج باقات سفر باستخدام ASP.NET Core مع دعم كامل لعمليات CRUD (إضافة، تعديل، حذف، عرض) بالإضافة إلى أداة بحث قوية. هذه الخدمة مثالية لشركات السياحة، أنظمة الحجز، أو المشاريع التجريبية التي تحتاج إلى خلفية برمجية منظمة وسهلة الاستخدام لإدارة باقات السفر.
إعداد نموذج بيانات لباقات السفر (مثل: رحلات الطيران، الباقات السياحية، وغيرها).
نقاط نهاية CRUD كاملة: إضافة الباقات، عرضها، تعديلها، وحذفها.
نقطة نهاية للبحث السريع تتيح التصفية حسب الوجهة، المدة الزمنية، ونطاق الأسعار.
تخزين البيانات داخل الذاكرة (In-Memory) لعمل نماذج أولية سريعة وتجربة الاختبارات بسهولة.
كود نظيف، قابل للتوسع، ومنظم جيدًا وفقًا لأفضل ممارسات ASP.NET Core.
تسليم كود مصدر كامل يحتوي على:
٥ واجهات برمجية (CRUD + البحث).
نموذج بيانات أساسي لباقات السفر.
ملف تعليمات لتوضيح طريقة تشغيل المشروع واختباره.