تفاصيل العمل

- شاركت إنشاء موقع مشابه لموقع Airbnb المشهور

واجهة المستخدم (UI) هي واجهة أوامر (Command line interface)

البرنامج يحتوي على objects اساسية متمثلة في: [BaseModel, State, City, Place, Review, Amenity, User]

تتكامل مع بعضها لتقديم الخدمات المثمثلة في عروض العقارات ومميزاتها وصفاتها وموقعها ومراجعات المستخدمين وما الى ذلك

الذاكرة المستخدمة لتخزين البيانات هي ملف من النوع [JSON file]

تم استخدام مفاهيم البرمجة الشيئية (Object oriented programming) لتحقيق كافة عمليات عرض البيانات وتعديلها وحذفها وتخزينها باستخدام لغة بايثون

تم تطوير البرنامج بالنسبة لالية التخزين حيث تم اضافة طريقة تخزين البيانات عن طريق برنامج إدارة قواعد البيانات MySQL

تم تنفيذ الاجراء بلغة بايثون عن طريق استخدام (object relational mapping)

الاداة التي تم اعتمادها في ال ORM هي SQLAlchemy

يتم تحديد أداة التخزين المطلوبة قبل بدء البرنامج عن طريق Environment variables

تم اضافة الملفات المطلوبة لجعل الواجهة جرافيكية ومناسبة في المجلد web static

لكن لم تتم علمية النشر

ملفات مرفقة

بطاقة العمل

اسم المستقل مصطفى أ.
عدد الإعجابات 0
عدد المشاهدات 7
تاريخ الإضافة
تاريخ الإنجاز