Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 912 Bytes

README.md

File metadata and controls

52 lines (39 loc) · 912 Bytes

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