Skip to content

Latest commit

 

History

454 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ft Transcendence

Run the project

Copy and configure the .env file

cp env.example .env

Create volume directory

mkdir -p ~/data/database
mkdir -p ~/data/redis

Run the project in production mode

docker-compose up --build

Run the project in development mode

docker-compose -f docker-compose-dev.yml up --build

Modules

Total points: 10/12

  • Major modules (1 point each):

    • MAJOR: Backend framework
    • MAJOR: 2FA, JWT
    • MAJOR: User management
    • MAJOR: OAuth
    • MAJOR: Live chat
    • MAJOR: Remote players
    • MAJOR: 3D rendering
    • MAJOR: Server-side Pong
    • MAJOR: AI
  • Minor modules (0.5 points each):

    • MINOR: Frontend toolkit
    • MINOR: Database
    • MINOR: SSR
    • MINOR: Translation
    • MINOR: User stats
    • MINOR: Game customization

About

A pong game in Vanilla JS with Remote Players, Oauth, 3D Pong with ThreeJs, ETC.

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages