SAPOS - نظام إدارة مبيعات ونقاط بيع (Desktop POS System) باستخدام Flutter SAPOS - نظام إدارة مبيعات ونقاط بيع (Desktop POS System) باستخدام Flutter SAPOS - نظام إدارة مبيعات ونقاط بيع (Desktop POS System) باستخدام Flutter SAPOS - نظام إدارة مبيعات ونقاط بيع (Desktop POS System) باستخدام Flutter
تفاصيل العمل

**SAPOS** هو نظام متكامل لإدارة المبيعات ونقاط البيع (Desktop POS System)، تم تطويره باستخدام **Flutter Desktop** مع التركيز على الأداء، الاعتمادية، وسهولة التوسع. اعتمدت أثناء تطوير المشروع على مبادئ **Clean Architecture** لفصل طبقات النظام، مع استخدام **Riverpod** لإدارة الحالة و **Drift (SQLite)** لبناء قاعدة بيانات محلية تعمل بالكامل دون الحاجة إلى اتصال دائم بالإنترنت (Offline-First). يشمل النظام مجموعة متكاملة من الوحدات، منها: • شاشة نقاط البيع (POS) مع دعم البحث السريع وقراءة الباركود وإدارة سلة المشتريات. • إدارة المنتجات والمخزون مع تحديثات لحظية. • إنشاء الفواتير ومعالجة عمليات البيع بصورة ذرية (Atomic Transactions). • نظام المرتجعات الكاملة والجزئية مع إعادة إضافة الكميات للمخزون تلقائياً. • إدارة المستخدمين والصلاحيات (Role-Based Access Control). • إدارة الورديات والخزنة (Shift Management). • لوحة تحكم تعرض مؤشرات الأداء والمبيعات والعمليات المالية بشكل لحظي. • طباعة الفواتير الحرارية مع دعم اللغة العربية والإنجليزية. • تشفير قاعدة البيانات باستخدام AES-256 لحماية البيانات. **التقنيات المستخدمة:** * Flutter Desktop * Dart * Riverpod * Drift ORM * SQLite * Freezed * GoRouter ركز المشروع على بناء نظام سريع وقابل للصيانة والتوسع، مع مراعاة أفضل الممارسات في هندسة البرمجيات، وإدارة البيانات، وتصميم تجربة استخدام مناسبة لبيئات العمل التجارية.

شارك
بطاقة العمل
تاريخ النشر
منذ أسبوعين
المشاهدات
41
المستقل
طلب عمل مماثل
شارك
مركز المساعدة