Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Luma-3/ft_transcendence

Repository files navigation


🦆🦆🦆🦆
🦆🦆🦆🦆🦆🦆🦆🦆
🦆🦆🦆🦆Transcenduck🦆🦆🦆🦆
🦆🦆🦆🦆🦆🦆🦆🦆🦆🦆🦆🦆
🦆🦆🦆🦆🦆🦆🦆🦆

Last Commit Monthly Commits Repo Size License GitHub Stars

👌 Main Features

  • ⚙️ Fast backend with Fastify + Knex
  • 🎨 Duckstyle frontend using TypeScript + Tailwind CSS
  • 🗃️ SQLite3 database
  • 📥 Redis cache + Publish / Subscribe events messages
  • 👤 User management system using JWT (Json Web Token)
  • 🔐 Google Auth + 2FA (extra secure)
  • 🕹 Remote / Local player support
  • ⬇️ Enhanced Game Physics
  • 🤖 IA opponent
  • 🏰 Server Multi-threading
  • 📜 GDPR-friendly features
  • 🌐 Multilanguage support
  • 🧠 Microservices backend architecture
  • 🌙 Dark / ☀️ Light mode support

🧱 Tech Stack

  • Frontend: TypeScript, Tailwind CSS (Server: Vite - Dev, Nginx - Prod)
  • Backend: Node.js (TypeScript), Fastify
  • Database: SQLite3, Redis

🖼️ ShowRoom

Page Capture
🏠 Home home
🔐 Secure Login - Register security
👤 Default Dashboard profile
👑 Advanced Profile Dashboard Dark/Light advancedProfile
🎮 Game game
🦆 Profile Page profilePage
🧑‍🤝‍🧑 Other Profile Page otherProfile
⚙️ Settings settings
📱 Social stats
⚖️ GDPR gdpr
📖 Api Doc apiDoc
⭐ Mail & 2FA code mail
😉 Win Game winIcon
😿 Win Game lostIcon
🕸️ Icon Web iconWeb