ft_transcendence
Stack
- TypeScript
- Fastify
- Node.js
- SQLite
- Docker
A full-stack multiplayer Pong game for the 42 web specialization: real-time matches and tournaments, user accounts and GitHub OAuth, live chat, and tournament results stored on the Ethereum blockchain. Stack includes Fastify backend, Vite frontend, SQLite, and Docker, with i18n and a clear separation of concerns.