بسم الله الرحمن الرحيم, في البداية من لايشكر الناس لايشكر الله, احب اشكر الاستاذ عبدالمجيب لأنه كان نقطة التحول بدراستي وبداية انطلاقة جديدة لي.
هذا المشروع الختامي لمسار full stack development, الدورات التي ساعدتني بالمشروع:
-دورات المسار: html/css, bootstrap, jQuery, php &mysql, Laravel.
- دورات خارج المسار: دورة تطوير واجهات الويب, ودورة استضافة المواقع
طبعاً أي دورة بالحياة ماراح تكون كافيه ويلزمك ترجع كثير للمراجع وتكون مطلع عليها.
خلونا نبدا نعطيكم تفاصيل سريعة عن المشروع.
- رفق ستيشن هو عبارة عن موقع خيري وهو وسيط بين طرفين في مجالات تخص الحيوانات الأليفة مثل التبني, الانقاذ, والحيوانات المفقودة.
الفكرة باختصار يعرض الطرف الاول الحالة الي عنده وتظهر للمهتمين عبر التايم لاين في الموقع.
- النسخه الاولية للموقع تركز حالياً على القطط ولكن ان شاء الله يكون شامل لكل الحيوانات الأليفة مستقبلاً.
- تستطيع وضع الطلبات بدون تسجيل ولكن ماتقدر تعدل عليها وتحذفها
والحين بندخل بالتفاصيل العميقة شوي ونتكلم عن الاشياء الي بسويها مستقبلاً, انصحك تجيب مشروبك المفضل وتتابع معي وانت مروق :)
الأقسام في الموقع حالياً:
- التبني
- الإنقاذ
- الحيوانات المفقودة
كل الاقسام تشترك بالصفحات الرئيسية مع اختلاف البيانات طبعاً.
- الصفحات الاساسية:
- الأندكس لكل قسم او ممكن نسميه التايم لاين الي يتم فيه عرض الحالات
- صفحة انشاء الطلبات والبلاغات
- صفحة تحديث الطلبات والبلاغات " ملاحظة: اذا تم تحديث الصور سوف يتم حذف جميع الصور السابقة. ونفس الكلام ينطبق على تحديث الفيديو "
- صفحة مشاهدة الحالة
- المستخدمين:
تحتوي على عدة صفحات منها:
- الملف الشخصي وفيه يمكنك التحكم بحسابك والطلبات المرتبطة به
-مشاهدة الملف الشخصي عبر رقم المستخدم "ملاحظة: حالياً لايمكنك الوصول لمشاهدة صفحة المستخدم الا عن طريق صفحة الادمن, او ادخال الرابط يدوياً http://refqstation.com/user/1"
- Admin Dashboard :
تمكن الأدمن من اخذ احصائيات عامة عن الموقع, وفيه خانة للبحث السريع عن الطلبات المرتبطة بأحد المستخدمين او احد وسائل التواصل المتاحة للتحكم بها.
يمكن للأدمن الوصول للأقسام ولمشاهدة محتوياتها والتحكم بها من ناحية الحظر وفك الحظر. الاقسام هي: المستخدمين, طلبات التبني, بلاغات الإنقاذ, بلاغات الحيوانات المفقودة.
وأيضاً يمكنه مشاهدة البلاغات وتفاصيلها "حالياً يستطيع مشاهدة رسائل طلبات التواصل معنا, مستقبلاً سوف نبني نظام بلاغات أكثر كفاءة".
وبس كذا انتهيت من التفاصيل بشكل عام.
- العمل المستقبلي :
بصراحة استعجلت بانهاء الموقع لأحد الاسباب الشخصية ومن وجهة نظري أنه يحتاج الى الكثير من التطويرات وهي:
- تحديث بعض البيانات لأنها غير كاملة "مثل المدن المتاحة وكذا"
- اضافة اقسام اخرى مثل الفندقة, والمقالات.
- جعل الموقع شامل لكل الحيوانات الأليفة.
- الموقع مهيء لأن يكون بأكثر من لغة وهدفي ان يكون الموقع بلغتين او اكثر
- تطوير نظام بلاغات للمساعدة في التحكم بالمحتوى
- تطوير نظام تنبيهات لعرضها بشكل أجمل من الشكل الحالي
- تطوير بعض الواجهات وتحسين تصميمها
بالنهاية اتمنى ان يتم استخدام الموقع للهدف الموضوع له ولا يتم استغلاله من قبل اي شخص لأغراض اخرى مثل المتاجرة بالحيوانات الإليفة وغيره من الامور الي تعارض الفكرة الأساسية من الموقع.
وطبعاً نختم ونقول: صنع بـحب في الرياض :)
## تحديث 15/8/2020
أهلاً مجدداً, تأخرنا عليكم شوي لاني قررت اعطي نفسي اجازه عشان ارجع بتركيز أقوى وننجز بشكل أفضل :)
في البداية بصراحة كانت النسخة الأولية بسيطة جداً من ناحية التصميم وحاولت اطور بعض الاشياء فيها وان شاء الله يكون التصميم الحالي مقبول للمستخدمين.
حالياً في التحديث الحالي تم عمل التالي:
- تطوير الموقع ليصبح شامل لجميع الحيوانات الأليفة المسموح بها
- إضافة خرائط قوقل في قسم الانقاذ وذلك عن طريق استخدام google map API
- تم استخدام geolocation API لتحديد موقع المستخدم على خرائط قوقل "الخدمه شغاله تمام في اللوكل هوست ولكن حالياً فيه اشكالية تمنعنا من استرجاع لوكيشن المستخدم, ماني فاهم المشكله بالضبط بس تدور حول موضوع http و https "
- تم استخدام مكتبة image intervention للتعامل مع الصور
- تحديث بعض الصفحات مثل صفحة "عن رفق ستيشن" و "الشروط والأحكام" وتطوير لبعض المميزات في صفحات تحديث الطلبات
- تحديث طلبات التبني لكي يكون للمستخدم الحريه في اختيار وسيلة التواصل "يوجد وسيلتين للتواصل في قسم التبني: 1- المعلومات الاساسية مثل الرقم والحسابات على مواقع التواصل, 2- رابط لاستبيان خارجي"
"# ملاحظة تم وضع خيار الاستبيان بناء على رغبة بعض فرق الانقاذ التي تم التواصل معها"
وبس كذا تقريباً لخصنا أهم الاشياء الي سويتها
- وهذا حساب الادمن للتجربه:
[email protected]
111111