Projects Stack About Contact
All projects
Game'n Chill
LIVE Since 2024 web

Game'n Chill

Tournaments, fun, and good times with friends!

Overview

Game'n Chill is a Lyon-based association that brings together video-game enthusiasts around tournaments and community events. The promise, splashed across the site: tournaments, fun, and good times with friends — the vibe is more convivial than cutthroat, with room for both tryhards and casual players. Mario Kart 8 Deluxe is the flagship, alongside themed nights and partner events.

On the site, players sign up for events, pick their character, watch their scores roll into live leaderboards, and revisit photo galleries from past tournaments. Behind the curtain, the admin panel is a Filament app that manages players, events, games, maps, characters, categories, tournament brackets, and even the homepage carousel.

What it does

Features

Public

Event registration

Players browse upcoming events and register in a couple of clicks. The registration flow ties into player profiles and character selection.

Live leaderboards

Score tracking across events with per-player stats, character-based breakdowns, and visual rankings.

Player profiles

Public profile pages with stats, achievement history, Instagram and Discord handles.

Photo galleries

Per-event galleries managed from the admin with sortable photos and a clean public view.

Randomizer

A fun tool for randomly picking a game, character, or map — great for casual lobbies.

Quiz questions

A question bank tied to categories, ready for polls and trivia segments during events.

Tournaments

Tournament brackets

Bracket generation with rounds and matches stored relationally; visual rendering powered by a custom service.

Operations

Dense admin panel

A Filament panel with 8 resources, custom schemas, relation managers, and an amber-themed admin UX.

2FA-ready auth

Jetstream + Fortify + Sanctum stack with two-factor authentication, profile photos, and session management.

Built with

The stack

web

15
Laravel backend

PHP web framework powering the API, admin, and websites.

PHP 8.3+ backend

Modern PHP with strict types, readonly props, and JIT.

Filament backend

Admin panel framework built on Livewire & Tailwind.

Livewire frontend

Full-stack reactive components without leaving PHP.

Volt frontend

Single-file Livewire functional components.

Laravel Sanctum backend

Token authentication for mobile API clients.

Laravel Fortify backend

Headless authentication backend.

MySQL database

Primary relational database, including spatial queries.

Redis database

Cache and session driver.

Tailwind CSS frontend

Utility-first CSS framework for fast UI iteration.

Vite frontend

Lightning-fast asset bundler with HMR.

Alpine.js frontend

Tiny reactive sprinkle for hand-rolled interactivity.

Intervention Image backend

Image processing, resizing, and optimization.

Sentry devops

Error tracking & performance monitoring.

Docker devops

Local & production containerization.