Game Paradise | متجر إلكتروني متكامل للألعاب (Flask & SQLite)

تفاصيل العمل

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

المميزات الأساسية التي قمت بتنفيذها:

عرض المنتجات (Product Catalog): نظام عرض ديناميكي للألعاب مع تفاصيل كاملة (الاسم، السعر، الوصف، والصور).

نظام عربة التسوق (Shopping Cart): إمكانية إضافة الألعاب للعربة، تعديل الكميات، وحساب الإجمالي تلقائياً.

لوحة تحكم للمسؤول (Admin Dashboard): واجهة مخصصة لإدارة المخزون، إضافة ألعاب جديدة، أو تعديل الأسعار والبيانات.

نظام تسجيل المستخدمين: بناء نظام توثيق آمن (Authentication) يتيح للمستخدمين إنشاء حسابات ومتابعة مشترياتهم.

البحث والتصفية: ميزة البحث عن الألعاب لتسهيل وصول المستخدم لما يريده بسرعة.

التحديات التقنية التي تغلبت عليها:

إدارة الجلسات (Sessions) لضمان بقاء منتجات المستخدم في العربة أثناء التنقل في الموقع.

ربط قاعدة البيانات SQLite بـ Flask لضمان استرجاع البيانات وعرضها بسرعة فائقة.

تصميم واجهة متجاوبة وجذابة باستخدام HTML/CSS/JS لتناسب ذوق "الجيمرز".

التقنيات المستخدمة (Tech Stack):

Backend: Python (Flask Framework).

Frontend: HTML5, CSS3, JavaScript.

Database: SQLite.

Templating: Jinja2 (لربط البيانات بالواجهات).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة