Loading...
Loading...
Case study · QriketXSolDelivered
A reward app built around a wheel. Users earn points, spins and streaks while admins tune the odds, the tiers and the rules from one console. Designed, built and deployed end to end.

The challenge
Engagement apps live or die on the loop: a reason to come back, a reward worth wanting, and economics that do not leak. QriketXSol makes every part of that loop configurable, so the business can tune it without a release.
What made it hard
Without streaks and daily caps, users open the app once and churn.
Rewards must feel worth winning without costing more than the engagement they buy.
Any reward system attracts bots, device farms and accounts trying to game the odds.
The approach
Odds, tiers and rules are data the admin edits, so tuning the loop never needs a release. Every point movement is an append-only ledger entry, which makes audits and rollbacks trivial. On top, guard-railed AI agents watch for abuse and propose tuning, always inside limits an admin sets.
System map
How it works
A daily-limited spin runs against a configurable reward table.
Points, extra spins and prizes post to a ledger that is the single source of truth.
Streaks and daily limits give people a reason to open the app tomorrow.
Admins manage users, tiers, win probabilities and rules, and watch activity in analytics.
Key decisions
Probabilities and reward tiers are records an admin edits, never constants in code.
Every point movement is an entry, which makes audits, rollbacks and a future wallet straightforward.
Design, app, backend, admin panel and deployment were built as one system, so nothing is lost in a handoff.
The AI layer
Reads spin and reward events for patterns a person would miss, such as bursts, device clusters and impossible streaks, then flags accounts for admin review instead of banning them.
Proposes odds and tier changes that protect margin while keeping players engaged. Every proposal stays inside limits the admin sets and waits for approval.
Decides when a lapsed player gets a reminder and what it offers, using the same daily caps the wheel already enforces.
What shipped
Rate-limited daily spins against a configurable reward table.
Append-only entries for every point, spin and prize.
Streaks and daily caps that give users a reason to return.
Users, tiers, win probabilities, rules and analytics.
Abuse detection, guard-railed reward tuning and personalised nudges.
Architecture
Every layer, from what people touch down to where it runs, and the one job each layer does.
L1Interface
Mobile app+Admin web console
Player experience and the operator’s control room.
L2Intelligence
Sentinel+Tuner+Concierge
Agents for abuse detection, odds tuning and nudges, all approval-gated.
L3Services
REST API
Spin resolution, ledger writes and admin configuration.
L4Data
Database
Reward tables, rules and the append-only points ledger.
L5Infrastructure
Cloud deployment
Managed hosting for the app backend and console.
Our scope
Product design/Mobile engineering/Admin console/AI agents/Cloud deployment
Client view
“They delivered as promised, on time.”
Where it is now
QriketXSol is delivered. Because every point is a ledger entry, audits, rollbacks and a future wallet are straightforward to add.
Tell us the problem. We will tell you honestly if we are the right team to solve it.