تفاصيل العمل

نظام متكامل لإدارة نقاط البيع (POS) والمخازن، تم تطويره كـ Desktop Application باستخدام تقنيات حديثة تدمج بين قوة الأداء السحابي وسهولة الاستخدام المكتبي. تم تصميم النظام ليناسب المحلات التجارية والمستودعات التي تبحث عن السرعة والدقة في الأداء.

التحديات والحلول التقنية:

الأداء الفائق: تم استخدام لغة Go (Golang) في الواجهة الخلفية لضمان سرعة معالجة البيانات والعمليات الحسابية المعقدة، مع إطار عمل Wails لتقليل استهلاك موارد الجهاز.

تجربة مستخدم عصرية: تم بناء الواجهة الأمامية باستخدام React و Tailwind CSS، مع دعم كامل للنظام اليميني (RTL) للغة العربية واليساري (LTR) للإنجليزية.

إدارة البيانات: تم تصميم قاعدة بيانات SQLite مرنة، مزودة بنظام Embedded Migrations، مما يسمح للتطبيق بالعمل فور تثبيته دون الحاجة لإعدادات معقدة لقواعد البيانات.

تكامل الأجهزة: دعم كامل لسكينر الباركود والطابعات الحرارية لإصدار الفواتير.

التقنيات المستخدمة (Stack):

Backend: Go (Golang)

Frontend: React, TypeScript, Vite

Styling: Tailwind CSS (Modern Glassmorphism UI)

Database: SQLite / Embedded SQL Migrations

Framework: Wails (Cross-platform Desktop App)

بطاقة العمل

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