العباسي تِك

ما بنيناه فعلاً

كل رقم في هذه الصفحة مأخوذ من جرد المستودعات مباشرة. لا أرقام تقديرية ولا شعارات.

١٠أنظمة مبنية
٥١٨commit موثّق
٥١ترحيل قاعدة بيانات
١٢٨ملف اختبار آلي

الأرقام من git rev-list و git ls-files على المستودعات نفسها. استبعدنا مشروعاً مفتوح المصدر لم نكتبه — إدراجه كان سيضخّم الرقم أكثر من ١٣٠٠٪.

الأنظمة

مرتّبة بحسب حجم العمل الموثّق.

نظام نقاط بيع ومخزون — بديل Onyx Pro

بناء كامل · خلفية وواجهة وقاعدة بيانات

يونيو — يوليو ٢٠٢٦

نظام كاشير ومخزون ومحاسبة لمنشأة تعمل على نظام مغلق. بُني حول العمليات الفعلية، مع هجرة البيانات من النظام القائم وطبقة طباعة تعمل على عتاد حقيقي.

١٧٠
commit
١٣٩٩
ملف مصدر
٣٣
ترحيل قاعدة بيانات
٥٧
ملف اختبار
  • NestJS 10
  • React 19
  • Oracle PL/SQL
  • TypeScript strict
  • Vitest
الأدلة الميدانية١ ✓ · ١ ×
Bixolon SPP-R310 — بلوتوث SPP

طبعت فعلياً على عتاد حقيقي عند المالك. إثبات حي أن طبقة PrintTransport وraster العربي تعملان — عبر Web Serial بعد اقتران الطابعة على مستوى النظام.

Xprinter XP-S260M — USB على Windows

لم تطبع. السبب الجذري: درايفر usbprint.sys يستحوذ على الجهاز فيمنع WebUSB من المطالبة به — قيد منصة معروف لا عيب في النظام. وُثّقت ثلاثة حلول مرتّبة: LAN عبر TCP:9100 بوسيط سطح مكتب · درايفر النظام · RS232 عبر Web Serial.

منصة رسائل وإشعارات

بناء كامل · خلفية وتطبيق أندرويد أصلي

يوليو ٢٠٢٦

منصة إرسال إشعارات بطوابير معالجة وبثّ لحظي، مع تطبيق أندرويد أصلي مكتوب بـKotlin.

٥٠
commit
٢٣٢
ملف
٤٥
ملف Kotlin
٢١
ملف اختبار
  • NestJS 11
  • Prisma 6
  • BullMQ
  • Redis
  • Socket.IO
  • Kotlin

نظام حضور وانصراف مؤسسي

بناء كامل · خلفية Go وتكامل أجهزة

يونيو ٢٠٢٦

بديل مستقل عن البرنامج المكتبي المرفق بأجهزة البصمة — يسحب البيانات من الأجهزة ويولّد تقارير وكشوف جاهزة للرواتب.

١٨
commit
١٠
ترحيل
١٩
ملف اختبار
  • Go 1.26
  • PostgreSQL
  • pyzk
الأدلة الميدانية١ ✓
ZKTeco iFace950 — سحب فعلي

يحل محل برنامج ZKTeco المكتبي ويقرأ من أجهزة iFace950 مباشرة. مخرجات تقارير حقيقية (يومي وشهري · HTML و CSV) محفوظة في المستودع كدليل.

نظام إدارة فعاليات وضيافة

بناء كامل · تطبيق ويب تقدّمي

أغسطس ٢٠٢٦

إدارة فعاليات ومضيفين ومخزون وفواتير وكشوف حسابات، يعمل بلا إنترنت لأن الفعاليات تُقام في مواقع قد لا تصلها تغطية.

٣٨
commit
٤٠٩
ملف
٣٢
خدمة
٢٤
ملف اختبار
  • Angular 22.1
  • TypeScript 6
  • PWA
  • IndexedDB

ترحيل نظام محاسبي قديم

تحليل وترحيل تدريجي

يوليو ٢٠٢٦

نظام محاسبي قائم على PHP جرى تحليله وبناء طبقة حديثة فوقه بالتدريج — بلا توقّف للعمل ولا إعادة بناء من الصفر.

٥١٣
ملف
١٤٥
ملف PHP قديم
  • PHP
  • NestJS 11
  • Prisma 6
  • React 19

مشروع ترحيل قائم — الطبقة الحديثة قيد البناء.

وكيل ذكاء اصطناعي للأعمال

بناء كامل · Python

يونيو ٢٠٢٦

وكيل يعالج الطلبات ويربط الأنظمة ببعضها عبر رسم بياني للحالة، مبني على FastAPI.

٥٤
commit
٧٣
ملف Python
  • Python
  • FastAPI
  • LangGraph 1.2
  • LangChain
  • OpenAI

لماذا ننشر ما فشل أيضاً

في نظام نقاط البيع، طابعة نجحت وأخرى لم تنجح. نشرنا الاثنتين مع السبب الجذري والحلول.

  • لأن القيد قد يكون في المنصة لا في نظامنا — فشل الطباعة عبر USB على Windows سببه درايفر النظام يستحوذ على الجهاز، وهذا معروف وموثّق. إخفاؤه يعني أنك ستكتشفه وحدك بعد التسليم.
  • لأن معرفة الحدود تسبق الوعد — نعرف على أي عتاد يعمل النظام وعلى أيّه يحتاج وسيطاً، ونقولها مسبقاً.
  • لأن الأرقام المنفوخة تُكتشف — استبعدنا مشروعاً بـ٧١٨٩ commit لأننا لم نكتبه. الرقم الصادق أنفع لك.

التقنيات التي عملنا بها

مستخرَجة من ملفات الاعتماديات في المستودعات — لا قائمة أمنيات.

  • TypeScript
  • NestJS
  • React
  • Next.js
  • Angular
  • Go
  • Python
  • PHP
  • Kotlin
  • PostgreSQL
  • Oracle
  • Prisma
  • Redis
  • SQLite

عندك نظام مغلق تريد بديلاً له؟

نبدأ بمكالمة ثلاثين دقيقة لفهم حالتك. إن كان طلبك خارج نطاقنا نقول ذلك مباشرة.

ناقش نظامك معنا

أو أرسل طلباً مكتوباً — نرد خلال يوم عمل واحد · +967 770 941 666