Skip to content
Back to work
Mobile Gaming / EdTech / Arabic Trivia

Arabic Trivia Game Backend & Admin Platform

An Arabic word and trivia game platform built around competitive question-based gameplay. The system supports 1-vs-1 and four-player team matches, a moderated question bank, player profiles, friends and challenges, multiple virtual currencies, leaderboards, push notifications, OTP verification, and in-app purchase flows. A dedicated Vue-based admin panel gives operators control over questions, players, countries, analytics, settings, and global game configuration, while a Laravel API powers the separate mobile game client.

2
Competitive Match Modes
4
In-Game Currencies
2
Authentication Systems
2
Connected Applications
Gallery
Arabic Trivia Game Backend & Admin Platform — screenshot 1
Overview

The challenge

Sibaqul Horof required more than a simple trivia-question database. The platform needed to support real competitive gameplay, content moderation, player progression, social interactions, game currencies and live operational control from a single backend.

The key challenge was creating an administration and API layer that could support a separate mobile game client while keeping question quality, player data and game-economy configuration manageable for non-technical operators.

  • Manage a large Arabic multiple-choice question bank with moderation and approval workflows.
  • Serve questions dynamically by Arabic starting letter and difficulty level.
  • Support both 1-vs-1 and four-player team game modes.
  • Track players, wins, currencies, levels, friendships and game activity.
  • Provide leaderboards and historical game/player analytics.
  • Support multiple virtual currencies and consumable help items.
  • Enable Firebase push notifications for invites, rewards and player communication.
  • Support OTP-based mobile verification and game-account security flows.
  • Give administrators operational control over countries, users, players, questions and global game settings.

What we built

Sibaqul Horof was implemented as a Laravel-based game backend with a dedicated Vue.js administration panel and a separate API layer for the mobile game client. The platform centralizes game content, player management, multiplayer logic, virtual currencies, notifications and operational analytics.

Key features

  • Arabic trivia question management with create, edit, delete, import and moderation workflows
  • Question filtering by difficulty, type and approval status
  • Arabic letter-coverage reporting to identify gaps across the alphabet
  • Mobile API for player authentication, profiles and account management
  • Friendship system with player connections and challenge functionality
  • Question delivery and complete game start/end logic through the API
  • Support for one-on-one competitive matches
  • Support for four-player team-based game modes
  • Leaderboards and player ranking functionality
  • Reward management and in-game progression system
  • Four virtual currencies with configurable game economy settings
  • Consumable help items and in-game purchase support
  • Centralized global defaults and game-version configuration from the admin panel
  • Firebase Cloud Messaging integration for push notifications, friend challenges and rewards
  • SMS-based OTP verification for mobile-number authentication
  • Administrative analytics for player growth and overall game activity
  • Leaderboard and gameplay monitoring without requiring direct database access