تطبيقات الويب والهاتف
PWA وتطبيقات أصليّة مخصّصة، آمنة، قابلة للتوسّع.
تطبيقات ويب وهاتف (Progressive Web App أوّلاً، أصليّة عند الضرورة) مصمّمة للأداء وتجربة المستخدم والأمان. خادم خلفي قوي، تكاملات دفع، لوحة إدارة مدرجة.
تطبيق مخصّص يحلّ مشكلة عمل لا تغطّيها أدوات السوق. سواء كنت بحاجة إلى أداة داخليّة لفِرَقك، أو منصّة عملاء، أو سوق إلكتروني، أو تطبيق هاتف لاستخدام محدّد، الرهان هو تجنّب الفخاخ الكلاسيكيّة: الإفراط في الهندسة عند الانطلاق، اختيار تكنولوجيا غير مناسبة، الاعتماد على إطار سيكون قديماً خلال 18 شهراً.
منهجنا: البدء بـ Progressive Web App (PWA) قابلة للتثبيت على iOS و Android دون المرور بمتاجر Apple أو Google. أسرع في التسليم (غالباً أقصر بمرّتين أو ثلاث من تطبيق أصلي)، أرخص (قاعدة كود واحدة بدلاً من ثلاث — iOS، Android، ويب)، وتجربة المستخدم على الجوال الحديث شبه مماثلة لتطبيق أصلي. إشعارات Web Push، وضع offline، الوصول إلى الكاميرا/الميكروفون/الموقع، اختصار على الشاشة الرئيسيّة: كل ذلك ممكن.
عندما يبرّر المشروع ذلك حقاً (الحاجة إلى وظائف أصليّة متقدّمة مثل Bluetooth Low Energy، ARKit، تكامل عميق Apple Pay، أو موقع تسويقي 'app store')، نطوّر بالوضع الهجين مع Capacitor أو في الأصلي البحت (Swift/Kotlin) حسب الحالة. الخادم الخلفي دائماً آمن: مصادقة متعدّدة الأدوار، توافق GDPR، تشفير البيانات الحسّاسة، تدقيق أمني قبل الإنتاج.
لماذا تختار CrawlWise
- ✓ PWA قابلة للتثبيت على iOS و Android دون متاجر (توفير: 99$/سنة Apple + 25$ Google)
- ✓ خادم خلفي آمن: مصادقة متعدّدة الأدوار، GDPR، تشفير AES-256 للبيانات الحسّاسة
- ✓ تكامل دفع Stripe، PayPal، Adyen (دولي) + Clickpay/Konnect/Flouci (تونس) + Tap (دول الخليج)
- ✓ لوحة إدارة ويب مدرجة مع تحليلات، إدارة المستخدمين، تصدير CSV/Excel
- ✓ إشعارات push (ويب + جوال عبر PWA، أو أصليّة عبر Capacitor)
- ✓ وضع offline: التطبيق يستمرّ في العمل دون اتّصال (مزامنة تلقائيّة عند العودة)
- ✓ كود TypeScript نظيف، مختبَر (Vitest، Playwright)، موثَّق (OpenAPI / Swagger)
- ✓ نشر اختياري على App Store و Play Store (غلاف Capacitor)
ما يميّزنا
PWA-first = أرخص بـ 3 أضعاف
تطبيق أصلي يتطلّب 3 قواعد كود (iOS Swift + Android Kotlin + ويب React). PWA = قاعدة كود واحدة تغطّي الـ 3 منصّات. توفير: 60-70% من الميزانيّة لـ 95% من الوظائف الشائعة.
Stack حديث متقَن
TypeScript، React أو Solid، Tailwind، Postgres أو SQLite، Cloudflare Workers أو Node.js. Stack مستقرّ منذ 5+ سنوات، مجتمع كبير، توظيف سهل لاحقاً إذا أردتم التداخل.
أمان من البداية
مصادقة عبر Clerk/Auth.js/Supabase Auth (وليس مخصّصة هشّة)، 2FA، rate limiting، سجلّات تدقيق، CORS صارم، رؤوس CSP، حماية افتراضيّة من XSS/CSRF/SQLi. تدقيق OWASP Top 10 قبل الإنتاج.
توافق GDPR مُسبَق
موافقة دقيقة، حقّ النسيان، تصدير بيانات المستخدم، استضافة EU إذا طُلب، سجلّ معالجة مقدَّم. لم يبق سوى التسجيل لدى الـ CNIL أو INPDP التونسي.
تسليم في sprints مرئيّة
Sprints من أسبوعين مع عرض قابل للنقر في نهاية كل sprint. لا تأثير نفق، ترون المنتج ينمو، تصادقون أو تعيدون التوجيه باستمرار. أداة إدارة مشتركة (Notion، ClickUp، Linear).
حالات الاستخدام حسب القطاع
أسواق إلكترونيّة ومنصّات وساطة
سوق مزوّدي خدمات، تأجير بين الأفراد، بيع C2C، منصّات B2B. مصادقة متعدّدة الأدوار (مدير، بائع، مشتري)، نظام دفع مع تقسيمات (Stripe Connect)، تقييم وآراء، رسائل داخليّة، لوحة تحليلات لكل بائع.
أدوات داخليّة وback-office
برامج عمل مخصّصة لفِرَقكم: متابعة الإنتاج، إدارة المخزون، جدول العمل، لوحات قيادة. استبدال Excel و Access. غالباً أكثر فعّاليّة بـ 10× من أداة SaaS عامّة غير ملائمة.
تطبيقات حجز ومواعيد
حجز مواعيد (طبّي، تجميل، رياضة، coworking)، إدارة جدول متعدّد المهنيّين، دفع عبر الإنترنت، إشعارات SMS/email، تكامل تقاويم (Google Calendar، Outlook، iCal).
تطبيقات عمل ميدانيّة
تطبيقات للفنّيّين الميدانيّين (تقرير تدخّل، صورة + توقيع عميل، مزامنة offline)، التجاريّين (CRM جوال مع تحديد موقع المنتظرين)، المُوصِّلين (إدارة الجولة، إثبات التسليم).
فضاء عميل / بوّابة
فضاء عميل متّصل بـ ERP الخاصّ بكم (Odoo، Dolibarr، SAP، Sage): الاطّلاع على الفواتير، متابعة الطلبات، إيداع تذاكر دعم، تنزيل المستندات. مصادقة SSO إذا كان لديكم نظام هويّة.
تطبيقات تعليميّة و e-learning
منصّات دورات عبر الإنترنت، اختبارات، شهادات، تقدّم الطالب، فضاء المدرّب. دعم الفيديو (HLS adaptive streaming عبر Cloudflare Stream)، منتدى، gamification.
منهجيّتنا في 4 خطوات
- 1
تأطير وظيفي
ورشة قصص المستخدم (من يفعل ماذا، لماذا)، wireframes منخفضة الدقّة، الهيكل التقني (الواجهة، الخلفيّة، قاعدة البيانات)، اختيار stack، تقدير الميزانيّة والتخطيط. يُسلَّم خلال أسبوع.
- 2
تصميم الواجهة
بحث UX إذا لزم (5-10 مقابلات مستخدمين)، نظام تصميم (ألوان، خطوط، مكوّنات)، نماذج عالية الدقّة Figma، نماذج أوّليّة قابلة للنقر تُختبر على جوال حقيقي. دورتان من المراجعات مدرجتان.
- 3
تطوير سريع
Sprints من أسبوعين، عرض في نهاية كل sprint، بيئة staging يمكن الوصول إليها دائماً، اختبارات آليّة (وحدة + e2e)، CI/CD GitHub Actions. تتابعون في الوقت الفعلي على Linear أو ClickUp.
- 4
النشر والدعم
إنتاج تدريجي (canary deployment)، مراقبة 24/7 عبر Sentry و Better Stack، نسخ احتياطية يوميّة، خطّة استمراريّة عمل موثَّقة. باقة دعم وتطوير متاحة بعد التسليم.
الأسعار والصيغ
PWA بسيط
ابتداءً من 24 000 د.ت
تطبيق ويب تقدّمي مع مصادقة، لوحة قيادة، 3-5 وظائف رئيسيّة، تكامل دفع، نشر Cloudflare. مثالي لـ MVP أو أداة داخليّة. تسليم 8-10 أسابيع.
PWA متقدّم
ابتداءً من 45 000 د.ت
تطبيق متعدّد الأدوار، 8-15 وظيفة، سوق إلكتروني أو منصّة معقّدة، تكاملات متعدّدة (CRM، ERP، دفع، email، SMS). تسليم 12-16 أسبوعاً.
أصلي iOS/Android عبر Capacitor
حسب الطلب
تغليف PWA كتطبيق أصلي منشور على App Store و Play Store + وظائف أصليّة محدّدة (BLE، ARKit، Apple Pay، Health). تكلفة إضافيّة: ~30-40% من ميزانيّة PWA.
الأسئلة الشائعة
PWA أم تطبيق أصلي؟
PWA افتراضياً (95% من الحالات) — أرخص بـ 3×، أسرع في التسليم، تحديثات فوريّة دون المرور بالمتاجر. الأصلي فقط إذا كانت وظيفة حرجة تبرّره: Bluetooth، ARKit، Apple Pay، تحديد الكاميرا المتقدّم، أو موقع تسويقي 'app store'.
كم من الوقت لتسليم تطبيق؟
MVP بسيط (3-5 ميزات): 8-10 أسابيع. تطبيق معقّد متعدّد الأدوار: 12-20 أسبوعاً. تغليف أصلي عبر Capacitor: +2-3 أسابيع بعد PWA.
هل تنشرون التطبيق على App Store و Play Store؟
نعم اختيارياً، عبر Capacitor (تغليف PWA). التكلفة: حساب مطوّر Apple 99$/سنة + Google 25$ مرّة + 30-40% من ميزانيّة PWA للتغليف. مدّة التحقّق Apple: 1-7 أيّام، Google: ساعات قليلة.
كيف تديرون الدفع في تونس ودول الخليج؟
للعملاء التونسيّين: Clickpay (بطاقة e-Dinar Smart)، Konnect أو Flouci. لدول الخليج: Tap، PayTabs، HyperPay. للعملاء الدوليّين: Stripe أو Adyen. إمكانيّة splits (الدفع موزَّع آلياً بين البائع والمنصّة).
هل أملك الكود المصدري؟
نعم، 100%. عند التسليم، يُنقل مستودع Git الخاص باسمكم (GitHub، GitLab، Bitbucket أو Gitea self-hosted). يمكنكم مغادرة وكالتنا متى شئتم.
كيف تجري الصيانة بعد التسليم؟
باقة شهريّة متاحة: مراقبة استباقيّة، تحديثات أمان، تطويرات صغيرة (1-2 يوم تطوير/شهر مدرجة)، دعم المستخدمين إذا لزم. ابتداءً من 1 500 د.ت/شهر لباقة أساسيّة.
هل تعملون مع CRM/ERP الحالي؟
نعم — Odoo، Dolibarr، HubSpot، Pipedrive، Salesforce، Zoho، Sage، SAP. تكامل عبر REST/GraphQL API أو webhooks. إذا لم يكن لأداتكم API عامّة، يمكننا تطوير موصِّل مخصّص.
أين تُستضاف بياناتي؟
حسب اختياركم: Cloudflare D1 (edge عالمي)، Supabase (UE Frankfurt أو Singapore)، AWS Paris، OVH Strasbourg أو Roubaix، Hetzner Falkenstein أو Helsinki، Synology self-hosted في مقرّكم. توافق GDPR/INPDP مضمون.
ما مستوى الأمان؟
تدقيق OWASP Top 10 قبل الإنتاج، 2FA لحسابات الإدارة، تشفير AES-256 للبيانات الحسّاسة، rate limiting ضدّ bruteforce، CORS صارم، رؤوس CSP، مراقبة اختراق 24/7. اختبار pentest خارجي متاح كخيار.
هل تقبلون الدفع المقسّط؟
نعم للمشاريع > 10 000 د.ت. الجدول: 25% عند التوقيع، ثمّ دفعات شهريّة أو حسب المراحل. متوافق مع آجال الدفع التونسيّة الكلاسيكيّة.