انتقلوا إلى المحتوى

00 / تطبيقات ويب · SaaS · MVP

تطوير تطبيقات الويب وأنظمة SaaS.

يعمل تطبيق الويب، ويسمى أيضًا تطبيق الإنترنت، في المتصفح مثل الموقع الإلكتروني. ويضاف إليه حسابات وأدوار وبيانات تتغير كل يوم. نطوّر منتجات SaaS ونماذج MVP وأدوات داخلية، من دويسبورغ للشركات في ألمانيا كلها. وثلاث منصات خاصة بنا نشغّلها بأنفسنا: Zularis و SnackUp و Bitwise.

المحادثة الأولى 0 €تطبيقات الويب والمنصات

01 / ماذا نبني

تطبيقات الويب التي نطوّرها: ستة أنواع، بنينا كلًّا منها من قبل.

لكل نوع مشروع يعمل فيه اليوم.

  • 01

    منتج SaaS

    برنامج واحد وعملاء كثيرون، لكل منهم دخوله الخاص. هكذا تعمل مكاتب تسجيل المركبات (Zulassungsdienst) مع Zularis، والمطاعم مع SnackUp. بنينا الاثنين ونشغّلهما بأنفسنا.

    تصفحوا Zularis ↖
  • 02

    MVP

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

    MVP و SaaS ↓
  • 03

    أداة داخلية

    برنامج لا يراه إلا فريقكم. في BSB-Akademie يسجّل المكتب بنفسه من يتصلون هاتفيًا، ويسجّل المجموعات، ويرسل شهادات الحضور بنقرة واحدة.

    تصفحوا BSB-Akademie ↖
  • 04

    الأدوار وتسجيل الدخول

    في Zularis لصاحب المكتب وللموظفين صلاحيات مختلفة. أما عميل مكتب التسجيل فلا يحتاج إلى حساب: بالرمز ولوحة السيارة يرى في صفحة الحالة إلى أين وصلت معاملته.

  • 05

    قاعدة البيانات والواجهات البرمجية

    إذا وُجدت واجهة برمجية رسمية، نستخدمها. يرسل Zularis الرسائل النصية عبر Brevo ورسائل WhatsApp عبر Meta. ويستقبل SnackUp المدفوعات عبر Stripe و PayPal و Klarna.

  • 06

    ملفات PDF والمستندات

    في المساء يُنشئ Zularis قائمة دائرة التسجيل بصيغة PDF، بالأعمدة السبعة التي تحتاجها الدائرة. وقبل ذلك كان أحدهم يملأ قالب Excel من تسعة أعمدة يدويًا.

02 / المراجع

ما يعمل من ذلك اليوم.

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

03 / البنية

هكذا نبني تطبيق الويب.

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

أدواتنا على الويب
TypeScript و Vue و Nuxt و React
أدواتنا في الخلفية
Node.js و NestJS و PHP مع Laravel و C# و .NET
قواعد البيانات
MySQL و PostgreSQL
الواجهةالقواعدالبياناتالإدارةالاختباراتالتشغيل
  • 01

    الواجهة

    يعمل Zularis دون إطار عمل كبير للواجهة الأمامية، ولذلك يُحمَّل بسرعة حتى على الحواسيب البسيطة في المكتب. وفي Bitwise يرى كل من في الغرفة السؤال نفسه في الثانية نفسها. ولهذا يعمل React واتصال مباشر عبر Socket.IO.

  • 02

    الصلاحيات

    أول سؤال عند نموذج البيانات: من يحق له أن يرى ماذا؟ في Zularis لا يرى كل مكتب تسجيل إلا معاملاته. وبجانب فصل بيانات العملاء يوجد اختبار يتحقق من ذلك تحديدًا.

  • 03

    البيانات

    لكل معاملة ولكل دورة ولكل طلب مكان ثابت، وسجل يحفظ من غيّر ماذا. والبيانات من جدولكم الحالي تنتقل معه.

  • 04

    لوحة الإدارة

    ما يتغير كثيرًا تديرونه بأنفسكم. تدير BSB-Akademie الدورات والمواعيد والتسجيلات في لوحة الإدارة الخاصة بها، ودليل مصوّر موجود داخل النظام.

  • 05

    الاختبارات

    يتبع نظام إدارة الدورات في BSB-Akademie أكثر من 1,600 اختبار آلي وجولات نقر في المتصفح بحجم الحاسوب والهاتف. وفي Bitwise لم يُنشر أي تغيير إلا بعد نجاح الاختبارات.

  • 06

    التشغيل

    كل تطبيق نشغّله مربوط بالمراقبة مع تنبيه يصل إلينا مباشرة. والنسخ الاحتياطي يوميّ، وقبل الاستلام نستعيد نسخة احتياطية مرة واحدة على سبيل التجربة.

    الصيانة والتشغيل ←

04 / MVP و SaaS

تطوير نموذج MVP على يد أناس لديهم منصات SaaS خاصة بهم.

Zularis و SnackUp و Bitwise منتجاتنا الخاصة. كل منها بدأ صغيرًا. وما تعلمناه في ذلك ينطبق على نموذج MVP الخاص بكم أيضًا.

إصدار جديدجهاز واحدكل الأجهزةيظهر الخطأ قبل أن يصل إلى الجميع.
  • 01

    البداية مع مستخدمين حقيقيين

    بدأ Bitwise نموذجًا أوليًا لامتحان واحد، واختبره متدربون في قسم للتدريب المهني. في الأسبوع الأول جاء أكثر من 200 مستخدم، دون إعلانات. وما أبلغوا عنه عالجناه في الفترة التي كان فيها الاستخدام في ذروته.

    تصفحوا Bitwise ↖
  • 02

    الاختبار مع شركاء

    اختبرنا SnackUp أولًا مع مطعمين. والاختبارات الأخيرة أجريناها بأنفسنا، بطلبات حقيقية. ومنذ 13 أغسطس 2025 يعمل في التشغيل الفعلي.

    تصفحوا SnackUp ↖
  • 03

    منصة واحدة لكل العملاء

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

  • 04

    النشر على مراحل

    تصل الإصدارات الجديدة من SnackUp أولًا إلى جهاز واحد، ثم إلى الجميع. وهكذا يظهر الخطأ قبل أن يصل إلى كل المطاعم.

05 / الصفحة المناسبة

أين تجدون ما يناسبكم أيضًا.

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

حسابات مطلوبة؟لاموقع إلكترونينعمدون إنترنت؟نعمتطبيق للجهازلاتطبيق ويبهذه الصفحة
  • 01

    الموقع الإلكتروني يكفي

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

    تصميم المواقع ←
  • 02

    يوجد جاهزًا

    هل يكفي برنامج جاهز، ومتى يستحق برنامجكم الخاص؟ هذا ما توضحه صفحة البرمجيات حسب الطلب. وفيها أيضًا القطاعات التي بنينا لها.

    برمجيات حسب الطلب ←
  • 03

    تنظّمون دورات تدريبية

    لمقدّمي الدورات والأكاديميات صفحة خاصة تُظهر ما يحتويه نظام إدارة الدورات.

    إدارة الدورات ←
  • 04

    تديرون مكتب تسجيل مركبات

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

    برمجيات لمكاتب تسجيل المركبات ←
  • 05

    العمل يسير وحده

    فرز الرسائل، وقراءة المستندات، وتوزيع التذاكر: هذا من أتمتة الذكاء الاصطناعي.

    أتمتة الذكاء الاصطناعي ←
  • 06

    دون إنترنت

    إذا كان على البرنامج أن يعمل دون تغطية، نبني تطبيقًا للجهاز. يحسب Bremshelfer لسائقي القطارات على جهاز Android.

    تصفحوا Bremshelfer ↖

06 / كم يكلّف

كم يكلّف تطبيق الويب.

نحسب بالساعة، وعدد الساعات يتوقف على حجم المشروع. ومنصة بحجم Zularis تكلّف ابتداءً من 45,000 €. ولمشروعكم تعطيكم الحاسبة في صفحة التواصل نطاق التكلفة: أربعة أسئلة، دون بيانات تواصل.

نموذج MVP يكلّف أقل، لأنه يفعل أقل. ما يدخل النسخة الأولى نحدده في المواصفات الفنية، والسعر ترونه في العرض قبل أن نبدأ البناء. والدفع على مراحل، 25% مقدمًا عن كل مرحلة.

أربعة أسئلة، ثم ترون الميزانية وعدد الأسابيع.

ما الموضوع، وما حجمه، وما مدى تعقيده، وما مدى استعجاله. دون أي التزام ودون بيانات تواصل. وإذا أرسلتم طلبًا بعدها فلن تكتبوا شيئًا مرتين.

احسبوا نطاق التكلفة
نظام مثل Zularis
ابتداءً من 45,000 €
المحادثة الأولى ونطاق التكلفة
0 €

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

07 / كيف يسير العمل

هكذا يسير تطوير تطبيق الويب: من نموذج البيانات إلى التشغيل.

نبني في سبرنتات مدة كل منها أسبوع. والخطوات التي قبلها توضح ما يجب أن يفعله التطبيق وكم يكلّف.

  1. 01

    يومان عندكم

    قبل أن نبني، نقضي يومين عندكم ونرى كيف يجري العمل اليوم. ونرى في ذلك من يحتاج إلى أي بيانات وأين توجد اليوم.

  2. 02

    المواصفات الفنية

    فيها نموذج البيانات والأدوار والواجهات البرمجية ومعايير الاستلام. توافقون عليها، وعندها فقط نبدأ البناء.

  3. 03

    سبرنتات مع عرض

    كل أسبوع ينتهي بعرض. وبين العروض ترون الحالة الجارية في نظام الاختبار.

  4. 04

    الإطلاق

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

  5. 05

    التشغيل

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

طريقة العمل كاملة ↖

08 / أسئلة

أسئلة حول تطوير تطبيقات الويب.

ما هو تطبيق الويب؟
برنامج يعمل في المتصفح، على الحاسوب وعلى الهاتف، دون تثبيت. وعلى خلاف الموقع الإلكتروني فيه حسابات وأدوار وبيانات تتغير باستمرار. Zularis تطبيق ويب من هذا النوع: يدير المكتب فيه المعاملات، ويرى العميل في صفحة الحالة إلى أين وصلت معاملته.
ما الفرق بين الموقع الإلكتروني وتطبيق الإنترنت؟
الموقع الإلكتروني يعرض المحتوى نفسه لكل الزوار. أما في تطبيق الإنترنت فتسجّلون الدخول وترون بياناتكم الخاصة، وهي تتغير باستمرار. وإذا لم يكن أحد يحتاج إلى حساب، فالموقع الإلكتروني يكفي.
كم يكلّف تطوير تطبيق ويب؟
هذا يتوقف على حجم المشروع. منصة بحجم Zularis تكلّف ابتداءً من 45,000 €، ونموذج MVP أقل. ولمشروعكم تعطيكم الحاسبة في صفحة التواصل نطاق التكلفة، في أربعة أسئلة ودون بيانات تواصل. المحادثة الأولى ونطاق التكلفة 0 €. والسعر الدقيق ترونه في العرض قبل أن نبدأ البناء.
هل تعملون بسعر ثابت أم حسب الجهد؟
حسب الجهد، بالساعات. والأساس هو المواصفات الفنية: السعر ترونه في العرض قبل أن نبدأ البناء. والدفع على مراحل، 25% مقدمًا عن كل مرحلة. قبل كل دفعة تستلمون العمل وتوافقون عليه، وبين أي مرحلتين يمكنكم الانسحاب.
كم يستغرق تطوير تطبيق ويب؟
في المنصات تكون عدة أشهر واقعية. بدأنا نظام إدارة الدورات في BSB-Akademie في مايو 2026، وهو متاح على الإنترنت منذ أكتوبر، والعمل مستمر. وترون التقدم كل أسبوع في العرض.
هل يمكنكم بناء نموذج MVP لفكرة منتجي؟
نعم. في النسخة الأولى يدخل سير العمل الذي يأتي من أجله مستخدموكم، مع تسجيل الدخول والبيانات. والباقي نبنيه سبرنتًا بعد سبرنت، حسب ما يبلّغ عنه المستخدمون الأوائل. هكذا نما Bitwise.
تطبيق ويب أم PWA أم تطبيق أصلي (Native)؟
لمعظم سير العمل يكفي المتصفح: عنوان واحد، دون متجر تطبيقات، وكل تحسين يصل إلى الجميع في الوقت نفسه. و PWA تطبيق ويب يمكن وضعه على الشاشة الرئيسية ويخزّن أجزاءً منه على الجهاز. ونبني تطبيقًا أصليًا للجهاز عندما يجب أن يعمل دون إنترنت، مثل Bremshelfer. وفي SnackUp يوجد الاثنان: الضيوف يطلبون في المتصفح، وفي المطبخ يعمل تطبيق خاص مع طابعة إيصالات.
هل يمكن لأداة داخلية أن تحل محل قوائم Excel لدينا؟
نعم. في الأداة الداخلية لكل معاملة مكان ثابت، وسجل يحفظ من غيّر ماذا. قبل Zularis كان أحدهم يملأ في المساء قالب Excel من تسعة أعمدة يدويًا، واليوم يُنشئ النظام القائمة بصيغة PDF. والبيانات من جدولكم الحالي تنتقل أيضًا.
هل يمكن ربط تطبيق الويب بأنظمتنا الحالية؟
نعم. إذا وُجدت واجهة برمجية رسمية، نستخدمها. يرسل Zularis الرسائل النصية عبر Brevo ورسائل WhatsApp عبر Meta، ويستقبل SnackUp المدفوعات عبر Stripe و PayPal و Klarna. وأي واجهات برمجية يحتاجها تطبيقكم، يُكتب في المواصفات الفنية.
بأي تقنية تبنون، ولمن تعود ملكية الكود؟
هذا يتوقف على التطبيق وعلى من سيشغّله لاحقًا. يعمل Zularis على Laravel و MySQL، و Bitwise على React و Node.js و PostgreSQL، و SnackUp على NestJS و Next.js و MySQL. وإذا كان لدى شركتكم قسم تقنية معلومات خاص، نلتزم بتقنياته. وفي مشروع لعميل يكون الكود المصدري في مستودعكم.
من يرى البيانات في تطبيق الويب؟
كل مستخدم يرى ما يسمح به دوره، وعلى المنصة لا يرى كل عميل إلا بياناته. ونكتب لذلك اختبارًا يتحقق من هذا تحديدًا. ومن غيّر ماذا يبقى مسجلًا في السجل. وإذا عالجنا بياناتكم، نبرم عقد معالجة بيانات وفق المادة 28 من اللائحة العامة لحماية البيانات (DSGVO).
ماذا يحدث بعد الإطلاق؟
إذا كنا نحن من يشغّل تطبيق الويب، فهو مربوط بالمراقبة مع تنبيه يصل إلينا مباشرة، ويُنسخ احتياطيًا كل يوم. مع عقد الصيانة نحن متاحون يوميًا من 6 صباحًا حتى 11 مساءً، ونرد خلال ثلاث ساعات. والتغييرات حتى ساعة عمل واحدة مشمولة. وما يزيد على ذلك يحصل على سعر قبل أن نبنيه.
هل يمكنني طلب تطوير تطبيق ويب إذا لم أكن في دويسبورغ؟
نعم. مكتبنا في دويسبورغ، وعملاؤنا من منطقة الرور ومن ألمانيا كلها. المحادثات تجري عبر الهاتف، وقبل أن نبدأ البناء نأتي إلى شركتكم لمدة يومين. وبعد ذلك ترون التقدم كل أسبوع في العرض.

حدثونا باختصار عن مشروعكم

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

لنتحدث عن مشروعكم

نرد عادةً في يوم العمل نفسه