Dmitriy Roi
Back to portfolio
SaaS
· 2023· 3–4 months

Sports Betting Admin Console

Operations SaaS for a sports betting platform. Granular role management (admin, manager, cashier), player balance top-ups and withdrawals, bet statistics, dashboards for cashflow and bet volumes, full audit log. Built with Nuxt 3, Vue 3, Vuetify 3, Pinia, TypeScript.

Sports Betting Admin Console — screenshot 1

The problem

Manage finances, bets, managers, cashiers, players, and statistics for a betting platform — all in one place, with role-based permissions, audit logs, and reporting suitable for a real ops team.

My approach

I built a Nuxt 3 + Vuetify 3 admin with granular permission roles, full audit logs, and dashboards for cashflow, bet volumes, and player balances. Manager / cashier creation flows, deposit and debit controls, configurable reports.

The result

The operations team runs the entire platform from one console with clean records and reporting — instead of jumping between scripts and database queries.

Key highlights

  • Role-based dashboards (admin, manager, cashier)
  • Player balance top-up and withdrawal control
  • Betting statistics and configurable reports
  • Audit log for every financial action
  • Manager / cashier creation and permission flows

Related work

Need something like this?

I help startups and businesses ship AI-powered Vue / Nuxt products end-to-end. Let's talk.