Back to projects
Non-profit / Gaming 2026 Site web

Naga TCG Website

Community Laravel website with event management, online registration, HelloAsso payment, and Filament admin panel.

View project
Naga TCG Website

Features

  • - Event management (tournaments, casual play, special events)
  • - Online registration system with automatic waiting list
  • - Online payment via HelloAsso (webhooks)
  • - QR code generation for registration confirmations
  • - Member management with season-based membership fees
  • - Article/news system with categories
  • - Association board management (meetings, roles, invitations)
  • - Complete Filament admin panel
  • - Excel export and PDF generation
  • - ICS calendar feed for Google Calendar
  • - GDPR compliance (data anonymization)
  • - Automatic emails (confirmations, reminders, invitations)

Technologies

Laravel 12 PHP 8.2 Filament 3 Tailwind CSS 4 Alpine.js GSAP Vite HelloAsso API Spatie packages (Media Library, Activity Log, Backup, Sitemap) DomPDF Maatwebsite Excel Resend AWS S3

About the project

The Naga TCG website is a custom community platform developed in Laravel 12 with a Filament 3 admin panel for managing a trading card game association. The application offers a complete event management system with online registration, automatic waiting lists, and HelloAsso payment integration via webhooks. Member management includes season-based membership fee tracking, detailed profiles, and GDPR compliance with optional anonymization. The front-end uses Tailwind CSS with GSAP animations and smooth scrolling via Lenis. The Filament back-office manages 18 resource types with Excel export, PDF generation, activity logging, and media management via Spatie. The application integrates an ICS calendar feed, automatic sitemap, and automated emails via Resend for confirmations, reminders, and board meeting invitations.

Have a similar project?

Book a call to present your idea and see it take shape as mockups, before any commitment.

Book a call