All work02 / 05


Felyra Studio
A one-person indie game studio — its site and the platform that funds it, where the community pays to get their name and their art into the games it makes.
Overview
The studio's own site and funding platform: accounts, payments, community voting, moderation and a full admin panel, on no framework at all. Designed and built solo, including the server.
- Role
- Sole developer and designer — architecture, UI, payments, admin panel, server setup and the test suite
- Year
- 2026
- Status
- In development
Highlights
- 01
Payments that can't be faked
Fulfilment runs only from verified, idempotent Stripe webhooks — closing a bypass where a hand-typed return URL handed out goods for €0.
- 02
The whole studio from one panel
A ~6,000-line admin for payments and refunds, accounts, moderation, mail campaigns, settings and an instant kill switch.
- 03
A design system the tests enforce
Colour, type, spacing and surfaces come from tokens, and the test suite checks real WCAG contrast and rejects off-brand colours.
Stack
- PHP 8.2 (no framework)
- MariaDB
- nginx + php-fpm
- Stripe (Payment Element + webhooks)
- PHPMailer (SMTP + IMAP)
- Tailwind CSS
- Alpine.js
- GSAP + ScrollTrigger
- Lenis
- Canvas 2D
- WebGL2
- Google OAuth
- Hetzner VPS
