ميزات الصفحة الرئيسية
- صفحة رئيسية ترحيبية مع قائمة التنقل.
- في متناول كل من المستخدمين المسجلين وغير المسجلين. تسجيل الدخول والتسجيل
- منفصلة عن صفحات تسجيل الدخول والتسجيل.
- تتضمن صفحة التسجيل Captcha لمزيد من الأمان.
- تحدد بيانات اعتماد تسجيل الدخول إعادة توجيه:
- تعيد بيانات اعتماد المسؤول إلى لوحة معلومات المسؤول.
- تعيد بيانات اعتماد المستخدم توجيه إلى واجهة المستخدم. جانب المسؤول
- إدارة المستخدم: يمكن للمسؤول إدارة حسابات المستخدم (عرض ، إضافة ، حذف).
- إدارة المنتج: يمكن للمشرف إضافة المنتجات وحذفها وإدارتها.
- إدارة الفئات: يمكن للمسؤول إدارة فئات المنتجات.
- إدارة الطلبات: يمكن للمسؤول عرض وإدارة أوامر العملاء. جانب المستخدم
- تصفح المنتجات: يمكن للمستخدمين تصفح المنتجات حسب الفئة.
- CART: يمكن للمستخدمين إضافة منتجات إلى عربة التسوق الخاصة بهم والمضي قدمًا في الشراء.
- تاريخ الطلب: يمكن للمستخدمين الاطلاع على أوامرهم السابقة.
التقنيات المستخدمة
- الواجهة الأمامية: HTML ، CSS ، bootstrap
- الخلفية: PHP
- قاعدة البيانات: Oracle 10 Application Express
قاعدة البيانات
- يستخدم Oracle 10 Application Express لتخزين بيانات المستخدم ومعلومات المنتج وتفاصيل الطلب.
جلسات وملفات تعريف الارتباط
- يتم الحفاظ على الجلسات لتسجيل الدخول إلى المستخدم وشراء المنتجات.
- يتم استخدام طرق الحصول على النشر لنقل البيانات.
- يتم استخدام ملفات تعريف الارتباط لتعزيز تجربة المستخدم والحفاظ على حالات الجلسة.
تثبيت
- استنساخ المستودع: git clone https://github.com/khushijtrivedi/epiphany.git
انتقل إلى دليل المشروع:
- http: // localhost/epiphany
الاستخدام
- سجل كمستخدم جديد أو تسجيل دخول مع بيانات الاعتماد الموجودة.
- يمكن للمسؤول إدارة المستخدمين والمنتجات والفئات والطلبات من خلال لوحة معلومات المشرف.
- يمكن للمستخدمين تصفح المنتجات ، والإضافة إلى العربة ، ووضع الطلبات.
المساهمات المساهمة موضع ترحيب! يرجى تورك المستودع وإنشاء طلب سحب مع تغييراتك.