تفاصيل العمل

فكرة المشروع:

المشروع عبارة عن متجر إلكتروني متكامل يسمح للمستخدمين بتصفح المنتجات، إضافتها إلى سلة التسوق، وإتمام عملية الشراء. بالإضافة إلى ذلك، تم تطوير لوحة تحكم كاملة تتيح للإدمن إدارة الفئات والمنتجات بسهولة. تم تطوير المشروع باستخدام تقنيات مثل HTML, CSS, JavaScript للواجهة الأمامية، وPHP مع إطار عمل Laravel للواجهة الخلفية.

أهم مميزات المشروع:

واجهة المتجر الإلكتروني:

تصفح المنتجات: عرض المنتجات بشكل منظم مع إمكانية التصفية حسب الفئة أو السعر.

تفاصيل المنتج: عرض معلومات مفصلة عن كل منتج، بما في ذلك الصور، الوصف، والسعر.

سلة التسوق: إضافة المنتجات إلى سلة التسوق وتعديل الكميات أو إزالة المنتجات.

عملية الشراء: إتمام عملية الشراء من خلال إدخال معلومات الشحن والدفع.

لوحة تحكم الإدمن:

إدارة الفئات : إضافة، تعديل، أو حذف الفئات.

إدارة المنتجات: إضافة منتجات جديدة، تعديل المنتجات الحالية، أو حذفها.

عرض الطلبات: عرض جميع الطلبات مع تفاصيل كل طلب (معلومات العميل، المنتجات، الحالة).

تحديث حالة الطلب: تغيير حالة الطلب (مثل "قيد المعالجة"، "تم الشحن"، "تم التسليم").

نظام المستخدمين:

تسجيل الدخول: تسجيل دخول المستخدمين والتحقق من صحة البيانات.

تسجيل جديد: تسجيل مستخدمين جدد مع التحقق من البريد الإلكتروني.

إدارة الحساب: تعديل معلومات الحساب وعرض تاريخ الطلبات.

التقنيات المستخدمة:

واجهة المستخدم (Frontend): HTML, CSS, JavaScript.

الواجهة الخلفية (Backend): PHP مع إطار عمل Laravel.

قاعدة البيانات: MySQL لتخزين البيانات مثل المنتجات، الفئات، الطلبات، والمستخدمين.

وظائف المشروع:

واجهة المتجر الإلكتروني:

الصفحة الرئيسية: عرض المنتجات المميزة والفئات.

صفحة الفئات: عرض المنتجات حسب الفئة.

صفحة المنتج: عرض تفاصيل المنتج وإمكانية إضافته إلى سلة التسوق.

صفحة سلة التسوق: عرض المنتجات المضافة إلى السلة وإمكانية تعديلها.

صفحة الدفع: إتمام عملية الشراء من خلال إدخال معلومات الشحن والدفع.

لوحة تحكم الإدمن:

صفحة إدارة الفئات: إضافة، تعديل، أو حذف الفئات.

صفحة إدارة المنتجات: إضافة، تعديل، أو حذف المنتجات.

صفحة الطلبات: عرض جميع الطلبات مع تفاصيل كل طلب.

صفحة تحديث حالة الطلب: تغيير حالة الطلب.

نظام المستخدمين:

صفحة تسجيل الدخول: تسجيل دخول المستخدمين.

صفحة التسجيل: تسجيل مستخدمين جدد.

صفحة إدارة الحساب: تعديل معلومات الحساب وعرض تاريخ الطلبات.

خطوات تطوير المشروع:

تطوير الواجهة الخلفية (Laravel):

تطوير CRUDs لإدارة الفئات، المنتجات، الطلبات، والمستخدمين.

تخزين البيانات في قاعدة البيانات.

تطوير نظام المصادقة (Authentication) لتسجيل الدخول والتسجيل.

تطوير الواجهة الأمامية (HTML, CSS, JavaScript):

بناء واجهة مستخدم تفاعلية وسريعة.

عرض البيانات بشكل منظم وسهل القراءة.

نتائج المشروع:

تم تطوير متجر إلكتروني متكامل يقدم تجربة مميزة للمستخدمين.

تم توفير لوحة تحكم كاملة تتيح للإدمن إدارة الفئات والمنتجات بسهولة.

تم تحسين أداء المتجر وسهولة صيانته باستخدام Laravel.

بطاقة العمل

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