Designing a device, not just an interface
A complete tablet shell with dynamic status bar, clock widget, gesture home indicator, and dock supporting branded game applications.

A production NUI tablet for players, combining a custom device shell, gesture navigation, multitasking, Notes, custom Leaflet map coordinates, and real in-game economy logic.
In roleplay, immersion breaks the moment an interface feels like a floating webpage. What started as a simple tablet request grew into a full operating system running inside CEF — with gestures, multitasking, persistent state, game coordinate projection, and economic mechanics that support active gameplay.

From native mobile interaction paradigms to real-time multiplayer game mechanics.
A complete tablet shell with dynamic status bar, clock widget, gesture home indicator, and dock supporting branded game applications.

Swipe up from the bottom bar opens the app switcher where players can quickly flip between active apps without losing in-game context.

Searchable, tag-filtered notes where the chosen accent color softly permeates the entire app surface including the status bar area.

GTA V in-game coordinates mapped directly into Leaflet, allowing full spatial discovery, price alerts, and side-column property inspection.

Visually separated instant purchase (with +10% self-service fee) and weekly rental paths with mortgage calculation and co-ownership permissions.

Replaced GSAP with a native Web Animations wrapper resolving animation.finished promises to eliminate CEF tab-freeze glitches in FiveM when views are hidden.
Mapped GTA V 3D world coordinates directly into Leaflet to project real-time property markers without relying on standard geographic latitude and longitude.
Migration from Vue CLI to Vite & Pinia cut bundle size from 246 kB to 140 kB, zero vulnerabilities, with microtask settings batching and frozen object reactivity.
The interface should feel like an object that belongs in the world.”