مرحبًا، أنا ياسر طقاطقة

أبني أنظمة ويب متكاملة.

من الفكرة وحتى الإطلاق.

أطوّر أنظمة أعمال، ومنصات CRM، وحلول Salesforce، وبوابات للعملاء وتطبيقات ويب مخصصة — من قاعدة البيانات ومنطق العمل وحتى الواجهة والإطلاق.

  • مطوّر برمجيات
  • بناء أنظمة الويب
  • حل المشكلات التقنية
خريطة بناء الأنظمة. اختر أي عنصر لترى مكانه في النظام.

01 نبذة

أحلّ مشكلات الأعمال بالبرمجيات.

عملت لسنوات على أنظمة تكون فيها البرمجيات جزءًا من العمل نفسه: العضويات، والطلبات، والمدفوعات، ومسارات العملاء، وعمليات CRM، والأتمتة، والتقارير، والبيانات. وعندما يتعطل نظام من هذا النوع، يتأثر العمل كله.

تمتد خبرتي بين عالمين. من جهة، أنظمة Salesforce مؤسسية فيها مستخدمون حقيقيون وأموال حقيقية وإجراءات إطلاق صارمة. ومن جهة أخرى، منصات أعمال مستقلة أصمّمها وأبنيها من البداية إلى النهاية — في مجالات CRM والتعليم والتجزئة.

هذا المزيج هو ما يجعلني أفكّر في النظام كاملًا، لا في ميزات منفصلة. قبل أن أكتب أي سطر، أريد أن أفهم كيف يسير العمل فعليًا: من يفعل ماذا، وأي البيانات مهمة، وأين تتعطل الأمور، وما الذي يجب أن يرتبط بماذا.

  1. الكود وسير العمل

    أقرأ إجراءات العمل بالعناية نفسها التي أقرأ بها الكود. كلاهما يجب أن يكون صحيحًا.

  2. المشروع بكامل مراحله

    من المتطلبات ونموذج البيانات، إلى الإطلاق وما يليه من إصلاحات وتحسينات.

  3. مبني ليُصان

    بنية واضحة، وبيانات منظمة، ولا حيل معقدة يضطر من يأتي بعدي إلى فك رموزها.

02 التخصص

ما أبنيه

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

  • منصات CRM والمبيعات

    كل عميل محتمل وكل صفقة وكل عميل في مكان واحد، مع متابعات لا تعتمد على الذاكرة.

    • إدارة العملاء المحتملين
    • مسارات المبيعات
    • إدارة العملاء
    • المتابعات
    • المهام
    • التقارير
    • الأتمتة
  • منصات تعليمية

    أنظمة للمدارس ومراكز التدريب — من التسجيل وحتى متابعة التقدّم.

    • إدارة الطلاب
    • لوحات المعلمين
    • الجدولة
    • الدورات
    • الحضور
    • الواجبات
    • متابعة التقدّم
    • LMS
  • منصات E-commerce

    متاجر إلكترونية مرتبطة بالعمليات التي خلفها: المخزون، والطلبات، والمدفوعات، والإدارة.

    • المنتجات
    • المخزون
    • الطلبات
    • المدفوعات
    • حسابات العملاء
    • الإدارة
    • واجهات المتجر
  • حلول Salesforce للمؤسسات

    تطوير مخصص على Salesforce في الحالات التي لا تكفي فيها الإعدادات الجاهزة.

    • Apex
    • Visualforce
    • Lightning
    • الأتمتة
    • التكاملات
    • Custom Objects
    • أنظمة العضوية
    • مسارات الدفع
  • تحديث الأنظمة القديمة

    استبدال الأنظمة القديمة دون خسارة البيانات — ولا قواعد العمل المخفية بداخلها.

    • إعادة بناء الأنظمة
    • إعادة تصميم قواعد البيانات
    • ترحيل البيانات
    • تحديث الواجهات
    • تحسين المعمارية

هل يبدو هذا مألوفًا؟

هل ما زال جزء من عملك يعتمد على Excel أو WhatsApp أو الورق أو عدة أنظمة منفصلة؟

هذه غالبًا علامة على أن العمل تجاوز أدواته — وأنه مرشّح جيد لنظام مخصص. لست بحاجة إلى معرفة البرنامج الذي تحتاجه؛ يكفي أن تشرح كيف يسير العمل اليوم.

أحلّل سير العمل وأحوّله إلى نظام واحد متكامل — مصمّم حول طريقة عملك، لا حول قالب جاهز.

اشرح لي طريقة عملك
  • تتبّع العملاء يدويًا سجل واحد لكل عميل بتاريخه الكامل
  • عمليات تعتمد على الورق نماذج رقمية تتحقق من البيانات تلقائيًا
  • إجراءات عمل على Excel بيانات منظمة مع صلاحيات واضحة
  • أدوات متعددة غير مترابطة نظام واحد، مترابط حيث يلزم
  • إدخال البيانات نفسها مرارًا تُدخل مرة واحدة وتُستخدم في كل مكان
  • صعوبة إعداد التقارير تقارير مباشرة من بيانات محدّثة
  • برمجيات قديمة نظام حديث مع نقل بياناتك إليه
  • موافقات معقدة مسارات عمل محددة وحالة واضحة لكل طلب

03 الأنظمة

أكثر من مجرد كتابة كود.

النظام الذي يعمل فعلًا يحتاج أكثر بكثير من مجموعة ميزات. أتولّى المشروع كاملًا — من فهم المشكلة، إلى تحسين النظام بعد أن يبدأ الناس باستخدامه.

الاستكشاف

فهم العمل والمشكلة الحقيقية — وهي ليست دائمًا المشكلة التي تُطرح في البداية.

يشمل

  • كيف يسير العمل اليوم
  • من يستخدم النظام، ولماذا
  • نقاط الضعف والقيود
  • كيف يبدو النجاح

الناتج

return نطاق ومتطلبات واضحة

المعمارية

تصميم البنية قبل البناء: الوحدات، وعلاقات قاعدة البيانات، والصلاحيات، وواجهات API، ومسارات العمل.

يشمل

  • الوحدات وحدودها
  • علاقات قاعدة البيانات
  • الأدوار والصلاحيات
  • واجهات API ومسارات العمل

الناتج

return نموذج البيانات وتصميم النظام

UI / UX

واجهات عملية لمن يستخدم النظام يوميًا — سهلة التعلّم، ويصعب استخدامها بشكل خاطئ.

يشمل

  • مسارات المستخدم
  • الشاشات والنماذج
  • لوحات المتابعة
  • تصميم متجاوب

الناتج

return الشاشات ومسارات الاستخدام

التطوير

الواجهة الأمامية، والخلفية، والتكاملات، والأتمتة — على مراحل يمكنك رؤيتها وتجربتها.

يشمل

  • الواجهة الأمامية
  • الخلفية ومنطق العمل
  • التكاملات
  • الأتمتة

الناتج

return برنامج يعمل فعليًا

الاختبار

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

يشمل

  • سيناريوهات العمل
  • الصلاحيات
  • الحالات الاستثنائية
  • سلامة البيانات

الناتج

return سلوك مُختبَر وموثوق

ترحيل البيانات

نقل البيانات الحالية بأمان عندما يحل نظام جديد محل نظام قديم.

يشمل

  • مطابقة البيانات
  • التنظيف وإزالة التكرار
  • عمليات ترحيل تجريبية
  • التحقق من النتائج

الناتج

return بيانات نظيفة ومنظمة

الإطلاق

تشغيل النظام بشكل مدروس — بيئة تجريبية أولًا، ثم بيئة الإنتاج.

يشمل

  • بيئة Staging
  • إعداد بيئة الإنتاج
  • الإعدادات
  • الإطلاق

الناتج

return إصدار يعمل في بيئة الإنتاج

التحسين

الاستخدام الفعلي يكشف دائمًا ما يحتاج إلى تحسين. النظام يستمر في التطور بعد الإطلاق.

يشمل

  • ملاحظات المستخدمين الفعليين
  • التحسينات
  • وحدات جديدة
  • الصيانة

الناتج

return نظام يواكب نمو العمل

04 الأعمال

أعمال مختارة

دراسات حالة لأنظمة، لا صور شاشات. أحافظ على سرية تفاصيل العملاء وجهات العمل، لذلك أعرض كل مشروع بشكل عام: المشكلة، وطريقة الحل، وبنية النظام.

  1. 04.1 منصة أعمال

    منصة إدارة تعليمية

    منصة لعدة مدارس · موصوفة بشكل عام

    المشكلة
    مدارس تدير المبيعات والتسجيل والجدولة والمدفوعات والتدريس عبر أدوات منفصلة وجداول بيانات ومجموعات محادثة — دون صورة موحّدة لأي طالب أو ولي أمر أو معلم أو فرع.
    الحل
    منصة واحدة لعدة مدارس تغطي رحلة الطالب كاملة: من أول تواصل، إلى التسجيل، والحصص، والمدفوعات، والمحتوى التعليمي، والدعم. بيانات كل مدرسة منفصلة عن غيرها، ويرى الموظفون والمعلمون وأولياء الأمور والطلاب ما يسمح به دور كلٍّ منهم.
    التقنيات
    • React
    • Vite
    • Node.js
    • REST APIs
    • تصميم قواعد البيانات
    • تكامل APIs
    الطلاب

    الوحدات الرئيسية:

    • CRM
    • العملاء المحتملون
    • المبيعات
    • أولياء الأمور
    • المعلمون
    • الدورات
    • الجدولة
    • المدفوعات
    • LMS
    • الدعم
    • التقارير
    • التكاملات
  2. 04.2 نظام تجزئة

    منصة تجزئة / POS / E-commerce

    نظام تجزئة متكامل · موصوف بشكل عام

    المشكلة
    المبيعات في المتجر والمخزون والمتجر الإلكتروني تُدار كلٌّ على حدة، مع سنوات من بيانات المنتجات والعملاء والمبيعات محبوسة داخل نظام قديم.
    الحل
    منصة تجزئة واحدة يغذّي فيها كتالوج موحّد للمنتجات والمخزون كلًّا من نقطة البيع والموقع الإلكتروني. الطلبات والعملاء والمدفوعات في مكان واحد، ولوحة إدارة للعمليات اليومية — مع ترحيل البيانات القديمة إلى البنية الجديدة.
    التقنيات
    • تطبيق ويب
    • قاعدة بيانات علائقية
    • تكامل الدفع
    • ترحيل البيانات
    المخزون

    الوحدات الرئيسية:

    • المبيعات
    • الطلبات
    • العملاء
    • الموقع الإلكتروني
    • المدفوعات
    • الإدارة
    • ترحيل البيانات القديمة
  3. 04.3 مؤسسي · Salesforce

    منصة عضويات على Salesforce

    عمل مؤسسي · دون التفاصيل السرية

    المشكلة
    تحتاج المؤسسات القائمة على العضوية إلى أن تعمل الطلبات والموافقات والمدفوعات والتجديدات والخدمة الذاتية للأعضاء كإجراء واحد — داخل نظام CRM الذي تعتمد عليه بقية المؤسسة.
    الحل
    تطوير مخصص على Salesforce يغطي دورة العضوية كاملة: مسارات تقديم الطلبات، ومنطق الاشتراكات والتجديد، وإجراءات الدفع، وصفحات بوابة العملاء، والأتمتة التي تعمل خلفها — مع إطلاقات منظّمة إلى بيئة الإنتاج.
    التقنيات
    • Apex
    • Visualforce
    • Aura
    • Lightning Web Components
    • SOQL
    • SFDX
    العضوية

    الوحدات الرئيسية:

    • الطلبات
    • الاشتراكات
    • المدفوعات
    • التجديدات
    • بوابات العملاء
    • الأتمتة

05 الخبرة

من أين جاءت الخبرة

أنظمة مؤسسية من جهة، ومنصات مخصصة من جهة أخرى.

  1. مطوّر Salesforce

    2017 — حتى الآن

    تطوير Salesforce مؤسسي لأنظمة تدير عمليات أساسية في المؤسسة — حيث يصل أي خطأ إلى عملاء حقيقيين.

    • أنظمة العضوية
    • طلبات العملاء
    • إجراءات الدفع
    • الاشتراكات
    • مسارات عمل CRM
    • التكاملات
    • الأتمتة
    • أدوات أعمال داخلية
    • تطبيقات Visualforce معقدة
    • منطق Salesforce الخلفي
    • تدفقات البيانات
    • الإطلاق إلى بيئة الإنتاج
  2. أنظمة مستقلة

    بالتوازي

    تصميم وبناء منصات أعمال متكاملة من البداية إلى النهاية — المتطلبات، والمعمارية، والبيانات، والواجهة، والتكاملات، والإطلاق.

    • منصات أعمال
    • أنظمة CRM
    • منصات تعليمية
    • أنظمة تجزئة
    • React
    • Node.js
  3. مطوّر ويب / PHP

    سابقًا

    بناء تطبيقات ويب وأنظمة إدارة مخصصة للشركات.

    • PHP
    • MySQL
    • JavaScript
    • أنظمة إدارة مخصصة
    • تطبيقات أعمال
    • لوحات متابعة
    • أنظمة داخلية
    • منصات ويب

التعليم

درجة البكالوريوس في علوم الحاسوب

06 التقنيات

الخبرة التقنية

مصنّفة حسب موقع كل أداة داخل النظام. أختار الأداة المناسبة للمشكلة، لا العكس.

  • Salesforce والأنظمة المؤسسية

    • Salesforce
    • Apex
    • Visualforce
    • Aura
    • Lightning Web Components
    • SOQL
    • SFDX
    • Copado
  • الواجهة الخلفية

    • PHP
    • Node.js
    • Socket.io
    • REST APIs
    • MVC Architecture
  • الواجهة الأمامية

    • JavaScript
    • React
    • Vite
    • jQuery
    • HTML
    • CSS
    • Bootstrap
    • SLDS
  • البيانات

    • MySQL
    • MongoDB
    • Salesforce Data Model
    • تصميم قواعد البيانات
    • ترحيل البيانات
  • التكامل والمعمارية

    • REST APIs
    • بوابات الدفع
    • Webhooks
    • المصادقة
    • تكاملات الطرف الثالث
    • أتمتة الأعمال
  • أدوات التطوير

    • Git
    • Bitbucket
    • VS Code
    • IntelliJ IDEA
    • Salesforce CLI

الآن

ما أعمل عليه حاليًا

المجالات التي أعمل عليها خارج نطاق العمل المؤسسي.

  • منصات الأعمال

    أنظمة متعددة الوحدات تستبدل خليط الأدوات بتطبيق واحد متناسق.

  • مسارات عمل بمساعدة الذكاء الاصطناعي

    استخدامات عملية للذكاء الاصطناعي داخل برمجيات الأعمال — يساعد الناس في الخطوات الروتينية دون أن يحل محل الإجراءات.

  • أنظمة CRM

    إدارة العملاء المحتملين والمبيعات والعملاء، مصمّمة حول طريقة البيع في كل مشروع.

  • الأتمتة

    التخلص من العمل اليدوي المتكرر: الإشعارات، والمتابعات، وتغيير الحالات، والمهام المجدولة.

  • التقنيات التعليمية

    أدوات إدارة وتعلّم للمدارس ومراكز التدريب.

  • تحديث الأنظمة القديمة

    إعادة بناء الأنظمة القديمة بتقنيات حديثة مع الحفاظ على بياناتها وقواعد عملها.

07 الخدمات

كيف يمكنني مساعدتك

تتعامل معي مباشرة. من يصمّم نظامك هو نفسه من يبنيه، فلا يضيع شيء بين النقاش الأول والكود.

  1. تطوير تطبيقات ويب مخصصة

    أبني تطبيقات الويب من الصفر حسب متطلباتك — لا قالبًا جاهزًا يُجبَر على التكيّف.

  2. أنظمة إدارة الأعمال والأدوات الداخلية

    أحوّل العمليات القائمة على الجداول والرسائل إلى نظام واحد منظّم، مع لوحات المتابعة وأدوات الإدارة التي يستخدمها فريقك كل يوم.

  3. تطوير أنظمة CRM

    أبني أنظمة CRM تتبع طريقة البيع والتعامل مع العملاء لديك فعليًا — كنظام مخصص أو على Salesforce.

  4. تطوير Salesforce

    تطوير باستخدام Apex وVisualforce وAura وLWC حين لا تكفي الإعدادات الجاهزة.

  5. معمارية الأنظمة وقواعد البيانات

    أصمّم نموذج البيانات والوحدات والصلاحيات والتكاملات قبل كتابة أي سطر من الكود.

  6. تحديث الأنظمة القديمة وترحيل البيانات

    أعيد بناء الأنظمة القديمة وأنقل بياناتها بشكل نظيف يمكن التحقق منه، مع الحفاظ على القواعد التي يعتمد عليها العمل.

  7. التكاملات وأتمتة الإجراءات

    أربط نظامك ببوابات الدفع وخدمات المراسلة والخدمات الخارجية، وأؤتمت الخطوات المتكررة بينها.

  8. أنظمة E-commerce

    أبني متاجر إلكترونية مرتبطة بالمخزون والطلبات والمدفوعات والإدارة.

  9. المنصات التعليمية

    أبني أنظمة للطلاب والمعلمين والجدولة والدورات ومتابعة التقدّم.

العمل معًا

كيف يسير المشروع

عملي، ومرحلي، وواضح لك في كل خطوة.

  1. فهم طبيعة العمل

    ماذا تفعل، ومن يشارك فيه، وما الذي لا يعمل كما يجب.

  2. رسم سير العمل

    كيف يسير العمل اليوم خطوة بخطوة، بما في ذلك الحلول المؤقتة.

  3. تحديد الوحدات والمتطلبات

    ما الذي يجب أن يفعله النظام، وما الذي يمكن تأجيله.

  4. تصميم المعمارية

    نموذج البيانات، والأدوار، والتكاملات، وشكل النظام.

  5. البناء على مراحل

    أجزاء تعمل مبكرًا، لتتمكن من إبداء رأيك بينما التغيير ما زال سهلًا.

  6. الاختبار بسيناريوهات حقيقية

    حالاتك الحقيقية، وبياناتك الحقيقية، واستثناءاتك الحقيقية.

  7. ترحيل البيانات الحالية

    إن وُجد نظام قديم، تنتقل بياناته معك — منظّفة ومُتحقَّقًا منها.

  8. الإطلاق والتحسين

    إطلاق مدروس، ومتابعة للاستخدام الفعلي، ثم تحسين مستمر.

08 تواصل

لديك فكرة نظام؟

سواء كنت تستبدل نظامًا قديمًا، أو تريد أتمتة إجراء في عملك، أو تبني شيئًا جديدًا بالكامل — أخبرني ما المشكلة التي تحاول حلّها.

لنناقش التفاصيل
الحالة
متاح لمشاريع مختارة
الموقع
فلسطين
التركيز
أنظمة الويب / Salesforce / تطبيقات الأعمال

POST /api/contact.php

طلب مشروع

ما طبيعة عملك؟ كيف تسير الإجراءات اليوم؟ وما الذي تريد تغييره؟

ملف المطوّر: developer.ts

const developer = {
name: "Yassir Taqatqa",
role: "Software Developer",
focus: "Complete Web Systems",
salesforce: "since 2017",
location: "Palestine",
education: "B.Sc. Computer Science",
  stack: ["Business Systems", "Salesforce", "Web Applications", "System Architecture"],
  available: true,
};

// Thanks for looking under the hood.
// This site: Astro · TypeScript · plain CSS · zero frameworks on the client.