تفاصيل العمل

Movie App

هو تطبيق ويب لعرض معلومات الأفلام، تم تطويره باستخدام Node.js مع Express.js وEJS كـ template engine. يعتمد التطبيق على واجهة برمجة التطبيقات الخاصة بموقع TMDB لجلب بيانات الأفلام بشكل ديناميكي.

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

تطوير تطبيق ويب يعرض قائمة من الأفلام بشكل أنيق ويتيح للمستخدمين استعراض التفاصيل الخاصة بكل فيلم، مع التركيز على التعامل مع APIs، وكتابة كود نظيف باستخدام Express وEJS.

? التقنيات المستخدمة:

Node.js – بيئة التشغيل الأساسية.

Express.js – لإنشاء السيرفر ومعالجة الـ routes.

EJS (Embedded JavaScript Templates) – لتوليد صفحات HTML ديناميكيًا.

Axios – لجلب بيانات الأفلام من TMDB API.

TMDB API – كمصدر للبيانات (عناوين، صور، تقييمات، وصف، إلخ).

CSS – لتنسيق صفحات الويب.

️ الخصائص الأساسية:

استعراض قائمة بأحدث وأشهر الأفلام.

عرض صفحة تفاصيل لكل فيلم تتضمن الوصف والتقييم والصورة.

البحث عن فيلم معين باستخدام حقل مخصص.

استخدام قوالب ديناميكية لعرض البيانات القادمة من الـ API.

نقاط القوة في المشروع:

ربط ناجح مع API خارجي ومعالجة البيانات بكفاءة.

استخدام template engine لتوليد صفحات ديناميكية بطريقة منظمة.

تنظيم جيد للكود باستخدام Express router.

تجربة مستخدم بسيطة وسلسة.

بنية مشروع قابلة للتوسيع.

بطاقة العمل

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