العودة لقائمة المشاريع
مشروع موقع لنشر المنشورات
الميزانية
$500.00 - $1000.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
لارافيل
Angular.js
بوتستراب
MySQL
PHP
jQuery
أجاكس
لارافيل
Angular.js
بوتستراب
MySQL
PHP
jQuery
أجاكس
الوصف
المشروع عبارة عن إرسال منشورات نصية وملفات صور يقوم بإرسالها مدير الموقع فقط ويراها المستخدمون ومن ثم يقوموا بالتعليق أو الإستفسار أسفل المنشور.
الموقع يحتوي على منصتين :
منصة المستخدم :
تسجيل عضوية جديدة:
إسم المستخدم - البريد الالكتروني - كلمة المرور.
تسجيل الدخول:
البريد الالكتروني أو إسم المستخدم - كلمة المرور.
نشر تعليق أو إستفسار على المنشور بعد تسجيل الدخول.
إمكانية تكرار الردود بين المستخدم ومدير الموقع.
إمكانية رؤية تصنيف المنشور تحت أي تصنيف ( قسم ).
رؤية تاريخ نشر المنشور مثال: للتو الآن - قبل دقيقة - قبل خمس دقائق - 1439/4/27 هـ وهكذا .
إمكانية إختيار التصنيف ( القسم ) لمشاهدة المنشورات التابعة له.
أيقونة الإعجاب بالمنشور.
أيقونة الإعجاب بالتعليق.
إمكانية مشاهدة الملف الشخصي لكل مستخدم :
تعديل كلمة المرور.
عرض تعليقات المستخدم.
منصة مدير الموقع:
إدارة المستخدمين : إضافة - حذف - تعديل - عرض
إدارة المنشورات : إضافة - حذف - تعديل - عرض
إدارة الملفات
إدارة التصانيف ( الأقسام) الرئيسية والفرعية : إضافة - حذف - تعديل - عرض
إدارة التعليقات : حذف - عرض
إدارة صفحات الموقع : شروط الإستخدام - سياسة الخصوصية ( تعديل )
طريقة تصميم واجهة الموقع :
الهيدر :
شعار وإسم الموقع عن اليمين - عضوية جديدة و تسجيل الدخول عن اليسار
البودي :
روابط للتصانيف عن اليمين (ثلث الصفحة) - المنشورات عن اليسار ( ثلثي الصفحة )
طريقة عرض المنشورات ( الصفحة العامة ) :
رابط عنوان المنشور - تفاصيل المنشور بشكل مختصر - وضع رابط " للمزيد أو إكمال القراءة " - تاريخ المنشور - تصنيف المنشور
طريقة عرض المنشورات ( الصفحة المفصلة ) :
عنوان المنشور - تفاصيل المنشور بشكل كامل - تاريخ المنشور - تصنيف المنشور - قسم التعليقات بين المستخدمين والمدير ( الجزء الأيسر من الصفحة : ثلثي الصفحة ).
روابط للتصانيف عن يمين الصفحة.
الفوتر :
شروط الإستخدام - سياسة الخصوصية - إسم الموقع
المواصفات التقنية المطلوبة لتنفيذ الموقع :
البرمجة بلغة PHP 7.2 بإستخدام منصة العمل Laravel 5.5.
إستخدام تقنية AngularJS 5.
إستخدام قاعدة البيانات Mysql 8.
إستخدام Bootstrap 4 للتوافقية مع الأجهزة الذكية.
إستخدام مكتبة jQuery.
متوافق مع محركات البحث.
متوافق للعمل على كافة المتصفحات.
الموقع باللغة العربية فقط.
الخط نفس الموجود في قوائم وعناوين هذه الصفحة :
https://ccis.ksu.edu.sa/a...
إستخدام مكتبة Fontawesome 5 لوضع أيقونات لروابط الموقع وبعض العناوين.