Skip to content

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

Notifications You must be signed in to change notification settings

YD-S/Ft_Transcendence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published