KrisCreates

KrisCreates — United Kingdom

Full-stack
developer

I build and ship complete products — the database, the API, the interface, the licensing, the deploy.

Drag your eye around — click a drive to mount it
01

Mounted volume

Three systems, three runtimes
01VOL_01
Live

CompKit Game Engine

Commercial WordPress product / 2025 — present / v3.0.23

A WooCommerce plugin suite that turns the instant-win result on an order confirmation page into a game the customer plays — scratch, spin, slots, claw, darts, race, balloon pop or shootout.

Scratch Card reveal on the order confirmation page
Scratch Card reveal on the order confirmation page
Race Car settings with the live preview beside them
Race Car settings with the live preview beside them
Slot Machine — three-reel turbo reveal
Slot Machine — three-reel turbo reveal
Prize Grab Claw, fully rebranded per campaign
Prize Grab Claw, fully rebranded per campaign

The free core is a full plugin in its own right: it hooks WooCommerce order completion, renders the reveal on the confirmation page, and holds back the confirmation email until every ticket has been played — otherwise the inbox spoils the result before the customer even lands on the page.

On top of that sit eight premium game modules, each licensed separately at £9.99/month. Every module has its own admin settings page with a live device-emulating preview, per-product overrides, import/export of configurations, and uploadable artwork down to the trackside advertising boards inside the game canvas.

The commercial side is mine too: a licence server that validates subscriptions, serves each game engine remotely rather than shipping it in the zip, builds white-label cores on demand, and drives in-dashboard auto-updates.

What's in it

  • 8 premium game engines on HTML5 canvas
  • Licence API with remote engine delivery
  • Smart Email Delay Handler stops spoiler emails
  • Live admin preview with device emulation
  • Per-product setting overrides + import/export
  • White-label core builds and auto-update channel

Built with

  • PHP
  • WordPress
  • WooCommerce
  • JavaScript
  • Canvas
  • MySQL
  • REST API
  • Licence server
02

The whole stack

Schema to stylesheet

Three live systems, three different runtimes. A commercial WordPress plugin suite with its own licence server, a multi-vendor marketplace on Next.js and Postgres, and a native mobile app for delivery drivers. Same person on the schema, the game canvas and the CSS.

Front end

Interfaces and game canvases

  • React 19
  • Next.js App Router
  • TypeScript
  • Framer Motion
  • HTML5 Canvas
  • Tailwind
  • CSS architecture
  • Responsive & mobile

Back end

Data, auth and money

  • PHP 8
  • Node.js
  • PostgreSQL
  • MySQL
  • Prisma
  • REST APIs
  • Auth.js / sessions
  • Stripe
  • RBAC

Platform

Shipping and keeping it alive

  • WordPress & WooCommerce
  • Plugin architecture
  • Licence servers
  • React Native / Expo
  • Vercel
  • Supabase
  • Release tooling
  • Auto-updates
03

Get in touch

Open to work

Got a system that needs building, finishing or rescuing? Send the detail and I'll tell you straight whether I'm the right person for it.

hello@kriscreates.co.uk