Go BackSelected work / Case study

Gaming commerce / Web development

OraclePvP

A storefront that feels part of the server.

OraclePvP needed a shopping experience with the same personality as its Minecraft community. My work combines a custom visual identity, recognisable product categories and a player-focused storefront built with React and Next.js.

Focus
Minecraft storefront
Platform
Web application
Built with
React · Next.js · Sass
OraclePvP Minecraft storefront design with illustrated branding and rank and gem categories
01 / Project previewThe OraclePvP storefront design from my portfolio. The live store continues to evolve.

A game server store serves people who already understand the community as well as players arriving for the first time. It needs to express the server's world quickly, then make categories and purchase information understandable without asking visitors to learn a completely different interface.

The challenge was balancing an expressive Minecraft identity with practical commerce. Large illustrations and colourful category panels can make a store memorable, but the account, basket and product actions still need a clear place in the hierarchy. The visual design had to support that journey across desktop and smaller screens.

Community identity at the entrance

The storefront uses OraclePvP artwork and a distinctive colour palette to establish the server's identity immediately. Links back to the game and community sit within that experience, connecting the store to the world players already know.

Categories before complexity

Ranks and gems are presented as recognisable destinations rather than an undifferentiated list. The category artwork helps visitors orient themselves, while a consistent card structure makes it easier to move from a broad choice to the items within it.

Player context and commerce state

The application includes player login and a basket alongside its catalogue. The React and Next.js codebase separates storefront presentation from store data and checkout integrations. This is the part of game commerce that needs to remain understandable even when the surrounding artwork is expressive.

03 / Inside the project

The technology behind OraclePvP

The languages and tools used to bring the project to life.

The stack

React & Next.js
Custom storefront and page rendering
JavaScript
Catalogue, player and basket interactions
CSS & Sass
Storefront styling and responsive layouts
SWR
Client-side store data fetching

Code by language

OraclePvP: Code by languageJavaScript: 67.3%, CSS: 31.1%, HTML: 1.4%, SCSS: 0.3%. Share of source code.67.3%JavaScript
JavaScript
67.3%
CSS
31.1%
HTML
1.4%
SCSS
0.3%

OraclePvP demonstrates how a custom Minecraft website can carry a strong visual identity while still providing the familiar structure of an online store. The delivered work brings together branded presentation, category navigation and application state around the player journey.

The same design considerations matter for custom Tebex themes and other game storefronts: explain the packages, keep mobile navigation manageable and make the next step clear. The appropriate checkout integration depends on the store's platform and project scope; the current live OraclePvP store may differ from the portfolio preview.

Have something in mind?

Let’s build your next project.

Tell me what you want people to do, and we can work out the right experience to support it.

Let’s talk