Connexion
Retour aux projets

Composant JavaScript, CSS3 et PHP

Machine à sous

Une machine à sous réécrite dans un composant Vue propre, arbitrée par une API PHP maison, avec un effet de cylindre en perspective CSS.

Vue 2CSS3PHPMySQL

Cette machine à sous vient d'un projet plus ancien, entièrement remaniée et réécrite dans un composant Vue autonome.

Au clic sur "Jouer", le composant interroge le contrôleur de l'API : c'est le serveur qui connaît le résultat et renvoie les valeurs des trois cylindres, le composant se contentant de les afficher et d'annoncer le gain. La machine est intégrée à l'API comme contrôleur et modèle, dans un framework que j'ai écrit moi-même.

L'effet de cylindre qui tourne repose sur la perspective CSS : les six images sont placées automatiquement autour d'un axe.

Cette idée est reprise et poussée beaucoup plus loin sur naskot.fr, avec trois machines, un jackpot progressif partagé et des tirages en temps réel.

Un tirage gagnant sur la machine à sous
Un tirage gagnant sur la machine à sous

Autres projets

Julien JEAN

Développeur fullstack TypeScript, ouvert au télétravail.

© 2026 Julien JEAN

Réalisé avec

Nuxt 4.5.2Vue 3.5.42PrimeVue 4.5.5Tailwind CSS 4.3.3TypeScript 5.9.3TypeORM 1.1.1Node.js 24.20.0