The Challenge
Had existing server infrastructure and wanted to turn it into a sellable product while also building a credible showcase of end-to-end full-stack and operational engineering work.
The Approach
I designed the whole platform, from the customer-facing flow down to the game server runtime:
- a reactive Java backend with Quarkus, Hibernate Reactive, and MySQL
- a SvelteKit frontend with TypeScript and Tailwind CSS
- OIDC-based authentication through Keycloak with a custom theme
- PayPal payments and Discord notifications
- low-level Docker control through custom bash scripts to rebuild, publish, and start game images
- management of base images and user-specific variants, especially for modded servers
- operational lifecycle orchestration driven by user actions
The Result
The platform was fully deployed with support for Factorio, Palworld, Satisfactory, 7 Days to Die, and Valheim. The project stands as a strong end-to-end demonstration of reactive backend work, OIDC security, payments, modern frontend development, and hands-on container orchestration in production.
Tech Stack
JavaQuarkusSvelteKitTypeScriptTailwindDockerKeycloakMySQLPayPal