Skip to content

barmej/php-project-7-solution

Repository files navigation

Barmej - PHP

مشروع سوق الاختراعات

نبذة عن المشروع

في هذا المشروع نريد انشاء موقع خاص بالشركات الصغيرة العربيه التي تريد الدخول في عالم الاختراعات سواء للربوتات او غيرها، آملين ان يكون هناك يوما نرى فيه الكثير من الاختراعات في عالمنا العربي، لذا نريدك أن تنشئ موقع تجاري لهم لعرض اختراعاتهم و بيعها.

ايضا نريد منك توفير طرق بيع باستخدام tap أو أي طريقة أخرى مثل Paypal و بالكاش، و توفير خدمة التسجيل و الدخول، و تعدد اللغات و طبعا نظام Git و الجلسات.

و نريد منك توفير خدمة رفع الصور للشركات لشعارها و لسلعها، و كتابة كود لانشاء معلومات وهمية باستخدام نظام الـ Factory.

فقط الأشخاص الذين قاموا بتسجيل دخولهم يمكنهم شراء السلع و رؤية حالة الطلب في صفحتهم الخاصه، قم بإضافة ابداعاتك هنا.

قائمة من طرق الدفع المتاحة

Tap https://www.tap.company/kw/en/collect

Papal https://www.paypal.com

Payfort https://www.payfort.com

MyFatoora https://www.myfatoorah.com

الهدف من هذا المشروع ؟

في الدروس السابقة تعلمنا على طريقة انشاء موقع تجاري و تمكنا من استخدام إطار Bootstrap و ايضا نظام المستخدمين و قمنا أيضا بالربط مع نظام الدفع للمواقع و اضفنا صفحة لإنشاء المتاجر و السلع و الطلبات ، الكثير… نريد تطبيق اغلب الذي تعلمناه هنا

ما الذي سوف تتعلمه من هذا المشروع ؟

يجمع هذا المشروع العديد من الأفكار والمهارات التي تعلمناها خلال الدروس والتي تشمل على:

  • استخدام نظام Git
  • استخدام نظام اكواد Laravel repository
  • اضافه تعدد اللغات Localization
  • نظام الجلسات Sessions
  • نظام المستخدمين
  • نظام الدفع tap أو غيره
  • صفحات لانشاء و تعديل معلومات القوالب
  • رفع الملفات على الموقع

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

يجب أن يحتوي المشروع على المزايا التالية:

  • قوالب Models خاصة بالمستخدمين، المتاجر، السلع و الطلبات
  • متحكمات Controller خاصة المستخدمين، المتاجر، السلع ، الطلبات
  • واجهات Views لعرض الصفحه الرئيسيه والمتاجر و السلع و الطلبات
  • واجهة مشتركة لكل الواجهات
  • كلاس من نوع Repository
  • نقاط استعاده Commits
  • نظام تعدد لغات Localization
  • نظم الجلسات Sessions
  • نظام Git
  • الربط مع Api الخاص بأي موقع من مواقع الدفع الإلكتروني
  • صفحات لإنشاء و تعديل و حذف المتاجر و السلع
  • نظام مستخدمين
  • نظام رفع الصور للمتاجر و السلع بشروط معينة للصور، قم باختيار الشروط بنفسك

تصميم المشروع

لأخذ فكرة عن شكل المشروع يمكنك زيارة الرابط بالضغط هنا

مثال لتصميم المشروع

Contributing

Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the Laravel documentation.

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [email protected]. All security vulnerabilities will be promptly addressed.

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published