Rafi'i FerrynantyoCV
All projects

Case study

Prestasia Admin

Back-office for the Prestasia tryout platform

The operations portal that runs Prestasia from one place: user and subscription management, an exam and question builder, and the finance side — payments, referrers and withdrawals — with a growth dashboard on top.

Role
Product engineer — built end to end
Context
Own product
Stack
Next.js 16, React Server Components, Base UI, SWR
Prestasia Admin — interface screenshot

Overview

An operations team should not need an engineer to answer a support ticket. This portal gives staff direct control of accounts, the question bank and the money.

The design bet was to keep state where people can see it. List pages are server components, and filters, sorting and pagination live in the URL instead of component state — so any view can be bookmarked, shared with a colleague or reloaded without losing context, and the server does the filtering.

Key achievements

  • Server-component list pages with URL-driven filtering, sorting and pagination
  • Exam and question builder for authoring tryout content
  • Payments, subscriptions, referrers and withdrawal management
  • Dashboard with the growth metrics the team checks daily

Questions about this project?

Suggested questions

AI assistant. Answers come only from the knowledge base below — no invented experience.
Next case studyKurirmoo