تفاصيل العمل

🌿 طَحِينَة وأَكْثَر — Tahina & More

متجر إلكتروني مصري لطحينة بلدي فاخرة، مبني بـ Next.js 16 (App Router) وPostgreSQL (Drizzle ORM)، مع لوحة تحكم أدمن كاملة لإدارة الطلبات والأسعار والأرباح.

✨ المميزات

واجهة المتجر

اختيار تركيز السمسم (60٪ / 70٪ / 80٪ / 90٪ / 100٪).

اختيار الوزن (500 جم حتى 5 كجم) مع خصم تلقائي للكميات.

سلة طلبات + Checkout مع تحقق من رقم الموبايل المصري والمحافظات.

تصميم RTL عربي بالكامل بخطوط Alexandria وAref Ruqaa.

أنيميشن سلس بـ framer-motion.

لوحة تحكم الأدمن (/admin)

دخول محمي بكلمة مرور (مع rate limiting ضد التخمين).

تبويب الطلبات الواردة مع تحديث لحظي ورنة إشعار + إشعار متصفح.

طباعة فواتير بثلاثة أحجام: A4 / A5 / حراري 80 مم.

تحديث حالة الطلب (معلق / قيد التحضير / تم الشحن / تم الاستلام / ملغي).

تصدير الطلبات CSV.

تبويب الأسعار: تعديل مصفوفة السعر والتكلفة ومصاريف الشحن.

تبويب التحليلات: إيرادات، تكلفة البضاعة (COGS)، صافي الربح، الهامش، مقارنة أسبوعية، أعلى التركيزات مبيعاً.

🛠 التقنيات

Next.js 16 (App Router) + React 19 + TypeScript 5.9

PostgreSQL عبر Drizzle ORM

Tailwind CSS v4 + framer-motion + lucide-react

recharts للرسوم البيانية

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز