Skip to content

davidmonteiro03/42-common-core-ft_transcendence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ft_transcendence

Introduction

This project achieved a score of 125/100.

ft_transcendence, the capstone project of the 42 school’s Common Core, challenges students to delve into the world of web development by creating a fully functional web application. Utilizing technologies such as JavaScript, Django, Docker, and more, the project’s central goal is to bring a modern twist to the classic game of Pong.

The project is divided into multiple modules, each focusing on different technologies and concepts. Teams have the freedom to choose which modules to implement.

Modules chosen

  • Use a Framework (Django) to build the backend.
  • Use a Framework or a toolkit (Bootstrap) to build the frontend.
  • Use a database (PostgreSQL) for the backend.
  • Standard user management, authentication, users across tournaments.
  • Implementing a remote authentication.
  • Game Customization Options.
  • Introduce an AI Opponent.
  • User and Game Stats Dashboards
  • GDPR Compliance Options with User Anonymization, Local Data Management, and Account Deletion
  • Implement Two-Factor Authentication (2FA) and JWT.
  • Use of advanced 3D techniques.
  • Expanding Browser Compatibility.
  • Multiple language supports.
  • Server-Side Rendering (SSR) Integration.

The team

This project was developed by

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published