Skip to main content
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
Fantosia creator go-live screen

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