Tous les projets

02 — Jeu web

Rutrack

Un jeu de paroles : retrouver le morceau à partir de fragments de texte. En solo, en défi quotidien, ou en session multijoueur entre membres d’un serveur Discord.

Année
2026
Statut
En ligne
Domaine
Jeu web
Adresse
rutrack.noryx.fr

Contexte

Rutrack est construit autour du répertoire d’un artiste. Le jeu devait rester juste : le score, l’état de la manche et la réponse ne sont jamais calculés dans le navigateur. Tout est décidé par le serveur, et rien ne fuit avant la fin d’une manche.

Ce qui a été construit

  1. 01Backend FastAPI, SQLAlchemy et PostgreSQL, avec découpage automatique des paroles en segments.
  2. 02Modes Classique et Daily, classements départagés au temps puis aux erreurs.
  3. 03Comptes par email ou via Discord (OAuth2) ; sessions multijoueur à code, droits d’hôte lus depuis les rôles Discord.
  4. 04Tests backend et frontend exécutés à chaque push, puis déploiement automatique.

Technologies

  • FastAPI
  • PostgreSQL
  • React
  • TypeScript
  • TanStack Query
  • Docker
  • GitHub Actions

Un projet, un problème technique, une question ?

Quelques lignes suffisent pour commencer.

Écrire à Noryx