Skip to content

rcabezas29/ft_transcendence

Repository files navigation

ft_transcendence

Real-time multiplayer online Pong game as a social network, featuring an admin view, chat with moderators, possibility to watch live games, friendships, 2FA... Written in Typescript, using NestJS and Vue frameworks, with a PostgreSQL database.

Project documentation

How to use

Clone

git clone git@github.com:rcabezas29/ft_transcendence.git

Configure

  1. if data folder does not exist in the root of the project, run mkdir data.
  2. copy the .env_example file into .env.
  3. copy the /srcs/frontend/.env_example file into /srcs/frontend/.env.
  4. change the necessary variables.

Run

docker-compose up --build

Access

Once the build is done and the project is running, enter the website at http://your-IP or http://localhost (if you're connecting from the same computer).