Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 2.06 KB

README.md

File metadata and controls

67 lines (49 loc) · 2.06 KB

ft_transcendence

ft_trancsendence is a website (Single-Page Application) that provides a nice user interface, a real-time chat, and real-time multiplayer online Ping Pong game.

Subject

ft_transcendence subject

Features

  • Mulitplayer Pong game with match making system.
  • Real-time direct chat.
  • Create private/public channels and Chat with other users.
  • User Profile
  • And many other features...

Screenshots

Home page

Porfile Page

Users Page

Channels Page

Direct chat page

Pong Game Page

Live Games Page

Tech

ft_transcendence uses the following technologies:

  • next.js
  • react-router
  • redux-toolkit
  • canvas
  • nest.js
  • typescript
  • postgresql
  • tailwindCSS

Installation

Install the dependencies and devDependencies and start the server.

cd ft_transcnendence
docker-compose up --build

Verify the deployment by navigating to your server address in your preferred browser.

http://localhost:3000/