Skip to content

soufiane-amt/ft_transcendance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ft_transcendence

This is a website for playing multiplayer Pong games.

Features

  • User authentication using 42 intranet OAuth system
  • User account management with unique username and avatar upload
  • Real-time chat system with public and private channels
  • Pong game with matchmaking, invite and customization options

Installation

  1. Clone the repository.
  2. Configure the environment variables in the .env file.
  3. Build and run the project using Docker Compose.

Usage

  1. Open the website in your web browser.
  2. Log in using your 42 intranet credentials.
  3. Explore user account management, chat, and the Pong game.
  4. Enjoy playing Pong with other users in real-time.

Environment Variables

For the sake of running the project, a .env file has been pushed to this repository. However, please note that this is just an example and .env files should not typically be pushed to public repositories for security reasons.

Technologies

  • Backend: NestJS
  • Frontend: NextJS
  • Database: PostgreSQL

For a complete list of dependencies, please see the package.json file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages