تفاصيل العمل

وصف المشروع

قمت بتصميم وتطوير منصة إلكترونية متكاملة للقراء والمؤلفين باستخدام ASP.NET Core MVC وWeb API.

تهدف المنصة إلى ربط القراء بالمؤلفين عبر واجهة تفاعلية تتيح الاشتراك، تصفّح الكتب، متابعة المؤلفين، وإدارة المحتوى من خلال لوحة تحكم متقدمة (Dashboard).

المشروع يقدّم تجربة متكاملة تشمل واجهة ويب ديناميكية ونظام إدارة داخلي قوي للمدير والمؤلف.

️ اللغات والتقنيات المستخدمة

ASP.NET Core MVC لتطوير لوحة التحكم (Dashboard) الخاصة بالمؤلف والإدارة.

ASP.NET Core Web API لبناء واجهة برمجية RESTful تخدم واجهة المستخدم العامة والموبايل.

Entity Framework Core للتعامل مع قاعدة البيانات.

SQL Server لإدارة البيانات (القراء، المؤلفين، الكتب، الاشتراكات، التقييمات).

HTML / CSS / Bootstrap / JavaScript لتصميم واجهة المستخدم.

Identity & JWT Authentication لتأمين الدخول حسب نوع المستخدم (Reader – Author – Admin).

نظام تسجيل ودخول متعدد الأدوار (Admin / Author / Reader).

لوحة تحكم للإدارة تشمل إدارة المستخدمين، الكتب، والاشتراكات.

لوحة خاصة بالمؤلف لإضافة الكتب ومتابعة المشتركين.

واجهة عامة عبر الـ Web API لعرض الكتب والتفاعل مع المؤلفين.

نظام اشتراك (Subscription System) يتيح للقارئ متابعة مؤلفيه المفضلين.

واجهة احترافية متجاوبة وسريعة الأداء.

توثيق كامل للـ API عبر Swagger UI.

محتويات العمل المرفقة

ملفات المشروع الكاملة (Backend + Frontend).

قاعدة البيانات بصيغة .bak أو .sql.

توثيق النظام مع شرح خطوات التشغيل (PDF).

صور من واجهة المستخدم ولوحات التحكم.

الهدف من المشروع

يُظهر المشروع مهاراتي في بناء أنظمة ويب متكاملة باستخدام ASP.NET Core MVC + Web API،

مع تطبيق مفاهيم الأمان، إدارة الأدوار، تصميم قواعد البيانات، وتنظيم الأكواد وفق مبادئ الـ Clean Architecture.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
5
تاريخ الإضافة
تاريخ الإنجاز
المهارات