Skip to content

AnselmiVeikko/ft_transcendence

Repository files navigation

Online Pong Game Platform

This is a full-stack web application built as part of the 42 curriculum, combining real-time gameplay with social networking features. The project focuses on modern web development practices, security, scalability, and clean architecture.

Project Feature

  • Play real-time Pong matches with AI
  • Play real-time Pong matches with friends
  • Manage profiles and avatars
  • Add friends and manage friend requests
  • See online/offline status
  • Search friends
  • View match history
  • Authenticate securely

Tech Stack

Frontend

React TypeScript Vite TailwindCSS

Backend

Node.js Fastify Prisma TypeScript JWT

Database

SQLite

Infrastructure

Docker Docker Compose

Team

Name GitHub Thematic Role Responsible For
Anselmi Veikko AnselmiVeikko Project Manager (PM) Backend Development
Finnan Solomon finye Product Owner (PO) Frontend Development
Trung Tran tranhieutrung Technical Lead, Game Game Development
Eetu Laine eetulaine Technical Lead, Frontend Frontend Development
Shahnaj Chowdhury shahnajsc Technical Lead, Backend Backend Development

About

Final project of the 42 cursus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6