Products
Quarto
The two-player strategy game, online, with sign-in through MySSO
- Role
- Design and development
- Context
- Live open-source product
- Stack
- React, TypeScript, Vite, Tailwind CSS, Firebase, MySSO (OIDC)
Project sheetQRTO

Overview
An abstract strategy game for two players: align 4 pieces sharing at least one attribute (colour, shape, height, surface) to win. Playable in the browser locally, against the AI or online with a room code. Sign-in goes through MySSO in production: a server-side OpenID Connect Authorization Code flow, from the sign-in button to the callback.
Highlights
- 01Three modes: two players locally, against the AI, online with a 6-character room code
- 02Two win rules: classic lines or 2×2 squares
- 03Online games synced through Firebase Realtime Database
- 04Sign-in through MySSO in production: OpenID Connect, quarto-app client, openid email profile scopes
- 05Open source under the MIT licence
Screens
Hover or use the keyboard to enlarge a screen



Next project CHKN
ChickenStude →