Back to portfolioReelsoft (Vision RGS) 
Vision Backoffice — Control center for iGaming operators
Administrative control panel for Reelsoft's Vision iGaming platform — dashboards, analytics, custom reports and operator configuration.
vuetypescriptjavaigamingsaasmanagement2024-03-01

Overview
Vision Backoffice (VBO) is the administrative control center bundled with Reelsoft's Vision products (Vision RGS and Vision Link). The platform gives online-casino operators full visibility and control over their gaming operations — from real-time dashboards and deep analytics to custom reports and configuration of games, operators, and providers.
We built the whole system — the frontend SPA and the Java API powering it — for Reelsoft.
What the system does
- Dashboard — Real-time overview with day/month/previous-period comparisons: players, rounds, wagers, winnings, GGR and RTP
- Charts & analytics — 30-day trend graphs per metric, filterable by operator
- Custom reports — Performance reports segmented by operator, provider, game, brand, and country
- Configuration — Manage games, operators, providers, currencies, RTP versions, and market settings
- Administration — Role-based access, user management, and system settings
- Global search — Instant lookup across players, rounds, and transaction IDs
Technical choices
VBO is built as a clean SPA + API architecture with strict separation between frontend and backend:
- Modular Vue 3 frontend — Component-based architecture with full light/dark mode support
- Java REST API — Backend designed to handle high volumes of gaming transactions
- Operator-aware filtering — All data can be sliced per operator for multi-tenant scenarios
- Near-real-time dashboards — Fast aggregations for daily and monthly KPIs
The Platform




Tech stack
Frontend: Vue 3, TypeScript, Pinia, Vite
Backend: Java, REST API