الانتقال إلى المحتوى الرئيسي
كل الأعمال
صورة غلاف مشروع HotShop

HotShop

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

الدور
مطور ويب متكامل ومصمم واجهات المستخدم
الحالة
منشور
السنة
2025
المدة
شهران (يونيو – يوليو 2025)
التقنيات
  • Next.js
  • Supabase
  • React
  • Tailwind CSS
المهارات
  • Full-Stack Development
  • Database Architecture
  • API Integration

النتائج

90+

أداء Lighthouse

المشكلة

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

ما قمت ببنائه

  • هندسة الواجهة الأمامية باستخدام Next.js لضمان سرعة تحميل الصفحات عبر تقنيات SSR و SSG.
  • دمج Supabase في الواجهة الخلفية لإدارة مصادقة المستخدمين، مخزون المنتجات، والبيانات العلائقية المعقدة المطلوبة للمبيعات السريعة الحساسة للوقت.
  • تصميم وتنفيذ إعدادات تخصيص ألوان العلامة التجارية لتشمل كافة واجهات المستخدم.

القرارات الأساسية

التكامل بين Next.js و Supabase

لماذا

تم اختيار Next.js و Supabase لضمان تكامل سلس بين واجهة أمامية سريعة وصديقة لمحركات البحث وقاعدة بيانات PostgreSQL قوية.

المقايضة

تطلب استخدام Postgres المدار من Supabase كتابة سياسات RLS (أمان مستوى الصف) معقدة بدلاً من منطق الواجهة الخلفية التقليدي.

ملاحظات تقنية

إدارة حالة المبيعات السريعة

تكوين مسارات API ديناميكية واستخدام اشتراكات قاعدة البيانات في الوقت الفعلي لمنع بيع كميات تتجاوز المخزون أثناء ارتفاع عدد الزيارات.

ما سأقوم به لاحقاً

عزز مشروع HotShop بشكل كبير قدرتي على تصميم قواعد بيانات التجارة الإلكترونية المعقدة وإدارة حالات المستخدمين المتزامنة بكفاءة.

هل تحتاج إلى شيء مشابه؟

متاح لشغل وظائف هندسية بدوام كامل في الواجهات الأمامية أو تطوير الويب المتكامل، والأدوار التعاقدية، والمبادرات التقنية المجتمعية المؤثرة.