تفاصيل العمل

وصف المشروع:

هذا المشروع عبارة عن تطبيق ويب بسيط مبني باستخدام لغة PHP الأصلية وقاعدة بيانات MySQL.

• تسجيل الدخول والخروج

• عمليات CRUD (استخدام أساسي لقاعدة البيانات)

يمكن للمستخدمين التسجيل وتسجيل الدخول إلى النظام، ثم إنشاء إعلانات.

يوجد نوعان من المستخدمين: مدير ومستخدم.

• يمكن للمستخدم العادي إدارة إعلاناته الخاصة فقط.

• يمكن للمدير إدارة جميع المستخدمين وجميع الإعلانات.

يجب أن تظهر أحدث الإعلانات على الصفحة الرئيسية للموقع.

يجب أن يكون تصميم الموقع بسيطًا للغاية، باستخدام HTML وCSS الأساسيين فقط.

متطلبات المشروع:

المتطلبات الوظيفية:

1. تسجيل المستخدم (إنشاء حساب):

يمكن للمستخدم إنشاء حساب عن طريق إدخال (الاسم الأول، اسم العائلة، البريد الإلكتروني، كلمة المرور).

الدور الافتراضي هو مستخدم. ٢. تسجيل دخول المستخدم وخروجه:

• يسجل المستخدمون دخولهم باستخدام البريد الإلكتروني وكلمة المرور

• يجب على المستخدمين تسجيل الخروج بشكل صحيح

• يمكن للمستخدم تعديل بيانات ملفه الشخصي

٣. إدارة الإعلانات:

إضافة إعلان: بعد تسجيل الدخول، يمكن للمستخدم إضافة:

• عنوان الإعلان

• نص الإعلان

يُضاف التاريخ تلقائيًا.

عرض الإعلانات:

• تعرض الصفحة الرئيسية أحدث الإعلانات

• يمكن للمستخدمين المسجلين عرض إعلاناتهم الخاصة

تعديل إعلان:

• يمكن للمستخدمين تعديل إعلاناتهم الخاصة فقط

• يمكن للمسؤول تعديل أي إعلان

حذف إعلان:

• يمكن للمستخدمين حذف إعلاناتهم الخاصة فقط

• يمكن للمسؤول حذف أي إعلان

٤. دور المسؤول: يمكن للمسؤول:

• عرض جميع المستخدمين

• حذف المستخدمين

• عرض جميع الإعلانات

• حذف أي إعلان

ملفات مرفقة

بطاقة العمل

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