[{"data":1,"prerenderedAt":171},["ShallowReactive",2],{"portfolio-en-vision-backoffice":3},{"id":4,"title":5,"body":6,"client":153,"date":154,"description":155,"extension":156,"featured":157,"meta":158,"navigation":157,"order":159,"path":160,"seo":161,"stem":162,"tags":163,"thumbnail":109,"__hash__":170},"portfolio_en\u002Fportfolio\u002Fen\u002Fvision-backoffice.md","Vision Backoffice — Control center for iGaming operators",{"type":7,"value":8,"toc":144},"minimark",[9,14,18,21,25,66,70,73,99,103,110,116,122,128,132,138],[10,11,13],"h2",{"id":12},"overview","Overview",[15,16,17],"p",{},"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.",[15,19,20],{},"We built the whole system — the frontend SPA and the Java API powering it — for Reelsoft.",[10,22,24],{"id":23},"what-the-system-does","What the system does",[26,27,28,36,42,48,54,60],"ul",{},[29,30,31,35],"li",{},[32,33,34],"strong",{},"Dashboard"," — Real-time overview with day\u002Fmonth\u002Fprevious-period comparisons: players, rounds, wagers, winnings, GGR and RTP",[29,37,38,41],{},[32,39,40],{},"Charts & analytics"," — 30-day trend graphs per metric, filterable by operator",[29,43,44,47],{},[32,45,46],{},"Custom reports"," — Performance reports segmented by operator, provider, game, brand, and country",[29,49,50,53],{},[32,51,52],{},"Configuration"," — Manage games, operators, providers, currencies, RTP versions, and market settings",[29,55,56,59],{},[32,57,58],{},"Administration"," — Role-based access, user management, and system settings",[29,61,62,65],{},[32,63,64],{},"Global search"," — Instant lookup across players, rounds, and transaction IDs",[10,67,69],{"id":68},"technical-choices","Technical choices",[15,71,72],{},"VBO is built as a clean SPA + API architecture with strict separation between frontend and backend:",[26,74,75,81,87,93],{},[29,76,77,80],{},[32,78,79],{},"Modular Vue 3 frontend"," — Component-based architecture with full light\u002Fdark mode support",[29,82,83,86],{},[32,84,85],{},"Java REST API"," — Backend designed to handle high volumes of gaming transactions",[29,88,89,92],{},[32,90,91],{},"Operator-aware filtering"," — All data can be sliced per operator for multi-tenant scenarios",[29,94,95,98],{},[32,96,97],{},"Near-real-time dashboards"," — Fast aggregations for daily and monthly KPIs",[10,100,102],{"id":101},"the-platform","The Platform",[15,104,105],{},[106,107],"img",{"alt":108,"src":109},"Vision Backoffice dashboard — players, rounds, wagers, GGR and RTP across day, month and previous period","\u002Fimages\u002Fportfolio\u002Fvision-backoffice-dashboard.png",[15,111,112],{},[106,113],{"alt":114,"src":115},"30-day trend charts for wagers, winnings, GGR, players, rounds and RTP","\u002Fimages\u002Fportfolio\u002Fvision-backoffice-charts.png",[15,117,118],{},[106,119],{"alt":120,"src":121},"Operator configuration — list of operators with RTP version, market controls and buy-feature settings","\u002Fimages\u002Fportfolio\u002Fvision-backoffice-config.png",[15,123,124],{},[106,125],{"alt":126,"src":127},"Performance report segmented by provider with detailed KPIs","\u002Fimages\u002Fportfolio\u002Fvision-backoffice-reports.png",[10,129,131],{"id":130},"tech-stack","Tech stack",[15,133,134,137],{},[32,135,136],{},"Frontend:"," Vue 3, TypeScript, Pinia, Vite",[15,139,140,143],{},[32,141,142],{},"Backend:"," Java, REST API",{"title":145,"searchDepth":146,"depth":146,"links":147},"",2,[148,149,150,151,152],{"id":12,"depth":146,"text":13},{"id":23,"depth":146,"text":24},{"id":68,"depth":146,"text":69},{"id":101,"depth":146,"text":102},{"id":130,"depth":146,"text":131},"Reelsoft (Vision RGS)","2024-03-01","Administrative control panel for Reelsoft's Vision iGaming platform — dashboards, analytics, custom reports and operator configuration.","md",true,{},7,"\u002Fportfolio\u002Fen\u002Fvision-backoffice",{"title":5,"description":155},"portfolio\u002Fen\u002Fvision-backoffice",[164,165,166,167,168,169],"vue","typescript","java","igaming","saas","management","8UX5YqEGmr7Cmvt6yPnqmPiom8E4OjAqRejlk8VSNdQ",1776248145112]