تطبيقات الويب
تطبيقات ويب ولوحات تحكم وبوابات بتقنية React أو Angular، بالعربية والإنجليزية.
نبني تطبيقات ويب يدخل إليها فريقك وعملاؤك ليعملوا فيها كل يوم: لوحات تحكم لفريق العمليات، وبوابات للعملاء، وأدوات داخلية تحل محل جداول البيانات. نبني بتقنية React مع Next.js وبتقنية Angular، وكلها بلغة TypeScript. ويدعم التطبيق نفسه العربية والإنجليزية منذ البداية، ويمر باختبارات آلية قبل نشر الإصدارات.
لمن هذه الخدمة
للشركات التي يتوزع عملها اليومي بين جداول البيانات ومجموعات المحادثة والمكالمات، وتحتاج إلى نظام واحد يدخل إليه موظفوها أو شركاؤها أو عملاؤها. وتناسب أيضًا الشركات الناشئة التي تبني النسخة الأولى من منتجها على الويب، والشركات التي لديها تطبيق جوال وتحتاج إلى لوحة التحكم التي تديره. أما إن كنت تحتاج إلى صفحات قليلة تعرّف بشركتك، أو متجر إلكتروني عادي بلا مسار عمل خاص، فمنصات المواقع والمتاجر الجاهزة أوفر لك، وهذا ما سننصحك به.
ماذا نبني
- لوحات تحكم للعمليات: مكان واحد لإدارة المواعيد والمهام والموظفين والمستندات، مع خرائط حية إن كان عملك ميدانيًا، وتقارير يمكنك تصديرها.
- لوحات إدارة لتطبيقات الجوال: مركز التحكم في تطبيقات العملاء والسائقين، منه توافق على الحسابات، وتراجع المستندات المرفوعة، وتتابع النشاط لحظة بلحظة، وتعالج المشكلات.
- بوابات للعملاء والمتعلمين: يدخل المستخدم ليسجّل في البرامج ويدفع ويصل إلى محتواه ويتابع تقدمه، بينما يحدد فريقك من يرى كل جزء.
- أدوات داخلية بدل جداول البيانات: الطلبات والموافقات والسجلات في نظام واحد يسهل البحث فيه، مع صلاحيات لكل فريق وسجل يبين من غيّر ماذا ومتى.
كيف نبنيها
نكتب الكود بلغة TypeScript في الوضع الصارم. الصفحات العامة التي يجب أن تظهر في نتائج البحث نبنيها بتقنية React مع Next.js، الذي يولّدها على الخادم. أما لوحات التحكم والأنظمة الداخلية التي تتطلب تسجيل الدخول فنبنيها بتقنية React أو Angular، بحسب فريقك وطبيعة التطبيق.
نصمم الواجهات لتتبع اتجاه اللغة، فتنعكس الجداول والقوائم الجانبية والنماذج والرسوم البيانية بين العربية والإنجليزية دون ملف تنسيق منفصل لكل لغة.
وتمر الإصدارات باختبارات آلية في مسار التكامل المستمر (CI) قبل أن تصل إلى مستخدميك، ونتحقق من الصلاحيات على الخادم ولا نكتفي بإخفائها في الواجهة. وتغطي الاختبارات أهم المسارات، مثل تسجيل الدخول والصلاحيات وإرسال النماذج.
هدفنا في سهولة الوصول هو المستوى AA من معيار WCAG 2.2، ونتحقق منه بفحوص آلية، ثم يدويًا بلوحة المفاتيح وقارئ الشاشة في اللغتين. وفي الأداء نقيس مؤشرات Core Web Vitals بأداة Lighthouse على النسخة التجريبية قبل الإطلاق.
ننشر التطبيق على الاستضافة التي تناسبه، مثل Cloudflare أو Vercel أو حاويات Docker على AWS أو Google Cloud، في منطقة تختارها من المناطق التي يوفرها المزوّد.
المدة والتكلفة
أكثر ما يحدد المدة والتكلفة:
- الأدوار والصلاحيات: نظام بدورين (مدير ومستخدم) أبسط من صلاحيات تختلف لكل فرع أو مؤسسة.
- لوحات التحكم والتقارير: رسوم بيانية حية، واستيراد بيانات Excel دفعة واحدة، وملفات PDF أو فواتير يولّدها النظام على الخادم.
- الربط بنظام تخطيط موارد المؤسسات (ERP) أو نظام إدارة العملاء (CRM) أو بالنظام المحاسبي أو ببوابة الدفع لديك.
- نقل بياناتك الحالية من جداول البيانات أو من قاعدة بيانات قديمة إلى النظام الجديد.
- العربية والإنجليزية معًا في التطبيق نفسه، بواجهات تدعم الكتابة من اليمين إلى اليسار.
بعد المكالمة المجانية تصلك وثيقة مكتوبة فيها نطاق العمل والمدة والسعر، قبل أن تسدد أي دفعة مقدمة.