project-POS Maintenance System

byAhmed Al-Nashar

أنت senior full-stack engineer. ابنِ لي نظام POS وورشة صيانة كامل لمركز صيانة شاشات LED/LCD ورسيفرات، مع بيع أدوات كهربائية (لمبات، أسلاك، مفاتيح، مشتركات). التصميم: Apple Liquid Glass 2026 لكن بالهوية اللونية: - أساسي: أحمر #E10600، أزرق #0057B8، أبيض #FFFFFF - خلفية داكنة slate-950 مع تدرجات حمراء وزرقاء خفيفة جداً - كل الكروت زجاجية: bg-white/8 backdrop-blur-2xl border border-white/15 rounded-[28px] shadow-[0_8px_32px_rgba(0,0,0,0.4)] - كارت الصيانة: توهج أحمر خفيف shadow-red-500/20 - كارت المبيعات: توهج أزرق shadow-blue-500/20 - أزرار رئيسية: gradient من الأحمر للأزرق مع glass effect - خط عربي Cairo، RTL كامل التقنية: Next.js 14 + TypeScript + Tailwind + shadcn/ui + Prisma + SQLite (offline) + Supabase sync + PWA الوحدات المطلوبة: 1) استقبال صيانة: - تذكرة صيانة برقم تلقائي (مثلاً SR-2026-001) - بيانات العميل: اسم، تليفون، واتساب - نوع الجهاز: شاشة (الماركة، المقاس، العطل) أو رسيفر (الموديل، المشكلة) - صور للعطل قبل الاستلام (كاميرا) - تشخيص مبدئي + تكلفة متوقعة - حالة: قيد الفحص / انتظار قطعة غيار / جاهز للتسليم / تم التسليم 2) ورشة: - لوحة فنيين: كل فني يشوف الأجهزة المسندة له - إضافة قطع غيار مستخدمة من المخزون (تسحب تلقائي) - وقت بدء/انتهاء + ملاحظات فنية - ضمان بعد الصيانة (30/90 يوم) يطبع على الفاتورة 3) مبيعات أدوات كهربائية: - POS سريع بالباركود - أصناف: لمبات ليد، دوايات، أسلاك، مفاتيح، مشتركات، فيش - خصم فوري، فاتورة بيع منفصلة عن فاتورة الصيانة 4) مخزون موحد: - قطع غيار شاشات (ليدات، بوردات، كوفات) + أدوات كهربائية - تنبيه عند النقص، وحد أدنى لكل صنف - حركة مخزون: داخل من مشتريات، خارج للصيانة، خارج للبيع 5) تقارير خاصة بالصيانة: - أجهزة تحت الصيانة الآن - متوسط وقت الإصلاح - أكثر الأعطال تكراراً (شاشة سامسونج 32 بوصة مثلاً) - أرباح الصيانة vs أرباح المبيعات - عملاء متكررين 6) فواتير: - فاتورة استلام جهاز (بـ QR يتابع بيه العميل الحالة) - فاتورة صيانة نهائية بالعربي: تفاصيل العطل، القطع المستخدمة، المصنعية، الضمان - فاتورة بيع أدوات كهربائية - طباعة حرارية 80mm + PDF واجهات أساسية: /dashboard (ملخص: أجهزة في الورشة، مبيعات اليوم) /repair (استقبال جديد + قائمة تذاكر) /workshop (لوحة الفني) /pos (بيع أدوات) /inventory /customers /reports سلمني مشروع جاهز npm run dev مع seed data: - 15 جهاز صيانة وهمي (شاشات LG، سامسونج، رسيفرات سيناتور) - 30 صنف أدوات كهربائية بأسعار مصرية - 3 فنيين بأسماء عربية

DashboardEmployeesRepairSuppliersCustomers
Dashboard

Comments (0)

No comments yet. Be the first!

Dashboard design preview
Dashboard: View Overview
Repair: Create Ticket
Repair: Record Client
Repair: Specify Device
Repair: Upload Images
Repair: Set Diagnosis
Repair: Generate QR
Customers: View Client
Repair: Track Status