SURE-RT Web3 Sports Betting Search and Admin Platform
A DevThinks case study on work by Nasir Iqbal for SURE-RT, covering Next.js search, Node.js support, betting-score charts, a React admin dashboard, and MoonPay onboarding.
- Client
- SURE-RT
- Year
- Service
- Full-stack Development, Web3 Marketplace

Project Context
SURE-RT was a Web3 sports betting marketplace with NFL and NFT-related betting flows.
The product had two sides that needed to work together.
The public side needed users to search, read betting information, and move through a crypto payment path without friction.
The internal side needed the team to decide which bets were live, manage operational state, and support the marketplace without touching the public app directly.
Nasir worked on SURE-RT through NazaWeb. The project sits in the DevThinks portfolio because it shows the kind of product work DevThinks cares about: useful screens, clean data flow, and admin tools that support the real business process.
What The Work Covered
- built the search page for the main website
- connected the search page to backend support work
- added charts that made betting scores easier to read
- built a separate React admin dashboard for bet management
- added controls for deciding which bets were live
- worked inside the main Next.js website
- supported backend pieces with Node.js
- integrated MoonPay for fiat-to-crypto conversion inside the marketplace
Product Decisions
Search was a core product surface, not a cosmetic page.
If users cannot find the right betting market quickly, the rest of the interface does not matter much. The search work needed to sit close to the backend contract so the frontend could stay clear while the marketplace data changed behind it.
The admin dashboard also needed to stay separate from the public website. That kept internal bet controls away from the customer-facing product while still giving the operations team a direct way to manage what went live.
MoonPay handled another common Web3 problem: users often hit friction before they ever reach the main feature. By adding fiat-to-crypto conversion inside the flow, the product could reduce the gap between interest and action.
Engineering Notes
The work touched multiple layers of the marketplace.
The main website used Next.js. The admin tool used React. Backend support used Node.js. Charts helped translate betting data into a readable interface. MoonPay helped connect the crypto flow to a more familiar payment path.
That mix matters because Web3 products often fail at the edges. The wallet or payment step works, but admin control is weak. The frontend looks good, but the operations flow is fragile. SURE-RT needed those edges to be handled together.
Stack
- Next.js
- React
- Node.js
- Charts
- MoonPay
- Web3
Why It Belongs In The Portfolio
SURE-RT is a strong example of full-stack product support for a marketplace that had real operational needs.
The useful part was not just writing React components. The useful part was connecting search, admin control, backend behavior, charts, and payment onboarding into a clearer product system.
For the article version of the technical lessons, read SURE-RT Lessons: Search, Admin Tools, and MoonPay in a Web3 Marketplace.