ficelo.
PORTFOLIO / 2026

Ft_Transcendence

Web · TypeScript · Full-stack May 2026
Home page of the Ft_Transcendence project

Project description

This project was created as part of the 42 curriculum by dbhujoo, ocgraf, nbacconn, ebenoist, and tcros.

In it, we explore real-time multiplayer web development. ft_transcendance centers around a custom game, Pixel Fight, serving as a playground to implement a robust, full-stack architecture.

It allowed our team to master the Nuxt 3 framework (with SSR) for the frontend, while building a hardened, secure DevOps infrastructure.

We’re incorporating industry-standard concepts to cover all stages of modern web and game platform development:
  • Real-time multiplayer game sessions.
  • Social layer featuring a friends system, chat, and live presence tracking.
  • User authentication and secure profile management.
  • Data persistence using a PostgreSQL database with Prisma ORM.
  • Advanced security powered by Nginx, ModSecurity, and HashiCorp Vault.
  • Full monitoring stack using Prometheus, Grafana, Alertmanager, and dedicated exporters.