Skip to content
كل الأعمالدراسة حالة

Balkan Quest — لعبة سفر تعتمد على الموقع

القطاع
السفر والسياحة
المدة
تطبيق جوال + لوحة إدارة
الفئة
MOBILE · GAME
التقنيات
Flutter · Dart · Firebase · Cloud Firestore · Google Maps · RevenueCat · iOS · Android
Balkan Quest — لعبة سفر تعتمد على الموقع

النتيجة

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

التحدي

يحوّل Balkan Quest المدينة إلى مجموعة من المهام: اختر دولة، ثم مدينة، ثم امشِ إلى معلم واجمع شارته عند الوصول. تطلّب ذلك تحققًا من القرب يكون عادلًا ومتسامحًا، ومحتوى يستطيع فريق العميل تعديله دون مطوّر، وتصميم Figma منفّذًا بدقة على كل مقاسات الهواتف، ومشتريات داخل التطبيق للمحتوى المميز، على iOS وAndroid من قاعدة كود واحدة.

كيف بنيناه

  1. 01

    نفّذنا تصميم Figma شاشة بشاشة، مع نظام تحجيم يجعل كل هاتف مطابقًا للوحة التصميم بمقاس 402 × 874 نقطة

  2. 02

    بنينا تصفح الدول والمدن، وقوائم وجهات لكل مدينة مع التقييمات، وشاشة تفاصيل بخريطة حية بتصميم خاص

  3. 03

    منحنا الشارات حسب القرب عبر GPS، مع شارة للمدينة عند إكمال كل وجهاتها ومستويات للمسافر حسب عدد شاراته

  4. 04

    أضفنا الدخول بالبريد الإلكتروني وGoogle وApple، وحذف الحساب مع تراجع كامل، ووجهات مخفية تُفتح بشراء لمرة واحدة عبر RevenueCat

  5. 05

    أطلقنا لوحة إدارة لسطح المكتب من قاعدة الكود نفسها لإدارة الدول والمدن والوجهات والشارات والمشرفين

  6. 06

    أحكمنا حماية البيانات بقواعد أمان Firestore وغطّينا المسارات الرئيسية باختبارات تعمل على محاكيات Firebase

الشاشات

لقطات من النسخة التي سلّمناها. حيثما يظهر محتوى تجريبي، فالأسماء والمنتجات والأرقام للتوضيح فقط.

  • Balkan Quest، الشاشة 1
  • Balkan Quest، الشاشة 2
  • Balkan Quest، الشاشة 3
  • Balkan Quest، الشاشة 4
  • Balkan Quest، الشاشة 5
  • Balkan Quest، الشاشة 6
  • Balkan Quest، الشاشة 7

التقنيات

تم اختيار كل تقنية بناءً على المتطلبات والقيود الخاصة بالمشروع.

  • Flutter
  • Dart
  • Firebase
  • Cloud Firestore
  • Google Maps
  • RevenueCat
  • iOS
  • Android

أعمال ذات صلة

عماد الجمال — متجر إلكتروني وتطبيقات وكاشير ونظام توصيل

WEB · MOBILEالتجزئة والتجارة الإلكترونية (الأدوات الصحية)تنفيذ متعدد المراحل

عماد الجمال — متجر إلكتروني وتطبيقات وكاشير ونظام توصيل

أصبح الفرع يبيع في جميع أنحاء البلاد أونلاين وداخل المتجر عبر نظام واحد متزامن يغطّي الكتالوج والطلبات والمدفوعات والتوصيل.

FlutteriOSAndroidREST APIPOS
اقرأ دراسة الحالة

ابدأ مشروعك

أخبرنا بما تبنيه. نرد خلال 24 ساعة، ونحدد النطاق في مكالمة مدتها 30 دقيقة، ثم نرسل عرض سعر ثابتًا — عادةً خلال يومي عمل.

  1. 01رد خلال 24 ساعة
  2. 02مكالمة تحديد نطاق مدتها 30 دقيقة
  3. 03عرض سعر ثابت خلال يومي عمل تقريبًا