All projects
Streaming Platform
Fantosia
A gaming and live-streaming platform with custom arcade games players can broadcast as they play.
- Next.js
- TypeScript
- SSR
- Redux
- RTK Query
- shadcn/ui

Overview
Fantosia is a gaming and live-streaming platform in the mould of Twitch and Kick. Alongside conventional streaming, it ships a set of custom-built arcade games that users can play in the browser and stream live to an audience at the same time.
The frontend is a server-rendered Next.js application written in TypeScript, using Redux and RTK Query for application and server state, and shadcn/ui as the component foundation.
Key features
- Live streaming for creators and viewers
- Custom arcade games built into the platform and playable in the browser
- Streaming gameplay from those built-in games live to an audience
Screenshots
Interested in working together?
I’m open to frontend and React roles. Happy to walk through any of this work in more detail.
Get in touch
.png&w=2048&q=75)


