Skip to content

Jumpsus/transendence

Repository files navigation

ft_transcendence

Introduction

ft_transcendence is a full-stack web application developed as part of the curriculum at School 42. The project aims to provide students with hands-on experience in building and deploying a complete web application, incorporating both back-end and front-end development, as well as database management.

Key Features

  1. User-management system (register/login/logout).
  2. User profile and friend system.
  3. Online Pong-game, players can also join a tournament.
  4. Local Pong-game, player can play against local player or AI opponent.
  5. Secrets Management and Security guard, WAF/ModSecurity with Hardened Configuration and HashiCorp Vault.

Technologies

  1. Django as backend server.
  2. Micro-services structure with Docker compose.
  3. Nginx as entry end-point of the services.
  4. Pure Javascript as front-end.
  5. PostgreSQL as database.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •