Project details
# Milano Sweets — منصة تجارة إلكترونية متكاملة
## Tech Stack
Next.js 16 · Tailwind CSS v4 · Supabase (PostgreSQL) · Framer Motion · دعم كامل RTL للعربي
---
## الميزات
### 🛒 تجربة تسوّق وشراء
- تصفح وطلب المنتجات بواجهة عربية RTL كاملة
- تدفق شراء (Checkout) من 3 خطوات
- طلبات تورت مخصصة بمعالج (Wizard) خطوة بخطوة: تحديد المواصفات، رفع صورة مرجعية، تفاصيل التسليم
- ضغط تلقائي للصور عند الرفع لتسريع الأداء
- تكامل مباشر مع WhatsApp لإرسال تفاصيل الطلبات المخصصة فور تأكيدها
### 📦 تتبع الطلبات
- واجهة خاصة للعميل لمتابعة حالة طلبه أول بأول من التأكيد وحتى التسليم
### 🎛️ لوحة تحكم إدارية شاملة
- تحكم كامل في كل عناصر موقع العميل من مكان واحد: المنتجات، الأسعار، المخزون، الطلبات، المحتوى
- نظام صلاحيات بثلاث مستويات (مالك، مدير عام، تشغيل) لتوزيع الوصول حسب دور كل موظف
- إدارة المخزون وتحديث الكميات تلقائيًا مع كل عملية بيع
-سجل عمليات لاي تعديل يحدث في لوحه التحكم للمالك خصيصا
-نظام اداره عملاء من خلال عرض جميع بيانات العملاء وعرض بيانات العميل الواحد وتفاصيل كل عميل في كل شئ
-اشكال احصائيات للطلبات والزبائن والافضل مبيعا
-صفحه داشبورد رئيسيه تقوم بعرض كل شيئ بشكل مختصر وكاف
### 🎨 تجربة استخدام
- حركات وانتقالات سلسة عبر Framer Motion
- تصميم بريميوم يعكس هوية المنتج (حلويات فاخرة)
- أداء وتحميل سريع بفضل معمارية Next.js 15 App Router
### 🔐 البنية التقنية والأمان
- قاعدة بيانات PostgreSQL عبر Supabase
- سياسات صلاحيات (Row Level Security) على مستوى قاعدة البيانات نفسها، مش بس من الواجهة
- عمليات حساسة (زي خصم المخزون) بتتنفذ عبر دوال محمية داخل قاعدة البيانات لضمان دقة البيانات وحمايتها من أي تلاعب خارجي