À propos
RagnaSong est un site communautaire qui répertorie les cartes personnalisées pour le jeu de rythme VR Ragnarock.

Fonctionnalités
- Upload de maps avec extraction automatique des infos
- Système anti-doublons
- Connexion via Discord
- Recherche et filtres
Stack technique
- Backend : Node.js, rendu serveur avec templates EJS
- Base de données : PostgreSQL
- Auth : connexion via OAuth Discord
Note technique
Premier gros projet en Node.js avec EJS. Depuis, je suis passé à React, et l'EJS, c'est de l'histoire ancienne !
J'avais aussi monté un bot Discord pour les notifs… alors qu'un simple webhook aurait largement suffi. Un peu overkill avec le recul !
Projet archivé : plus maintenu, et le site live n'est plus en ligne, mais une version est consultable via la Wayback Machine (bouton ci-contre). Je le garde pour l'histoire : c'est lui qui m'a fait passer aux gros projets full-stack.