This website requires JavaScript to run properly.
William DA SILVA
William DA SILVA
Full-Stack Developer

Le Blue Wall

Official website for the Karmine Corp ultras supporters association — ticketing, viewing parties, community, and merch.

NextJSNodeJS
Le Blue Wall — capture 1Le Blue Wall — capture 2Le Blue Wall — capture 3Le Blue Wall — capture 4Le Blue Wall — capture 5

Role

Full-stack development of the association platform: ticketing system, event management, community features, and merch store.

Architecture

NextJS, NodeJS — SSR platform with ticketing integration, event management, community features, and e-commerce.

Results

Production platform serving the Karmine Corp ultras community with ticketing, viewing parties, and a growing member base.

Context

Le Blue Wall is the official supporters association (loi 1901) for Karmine Corp, one of the most popular esports organizations in Europe. The association structures the ultras movement — organizing viewing parties, away trips, and community events across France and Europe.

The website needed to centralize all association activities: ticketing for events, community engagement, merch sales, and information about the ultras movement.

Goals and Constraints

  • Centralize ticketing for viewing parties and away trips
  • Manage membership and community features
  • Provide a merch store for association products
  • Support an ultras map showing community presence across locations
  • Handle high traffic during major esports events
  • Maintain a strong visual identity aligned with the Karmine Corp brand

Solution and Architecture

The platform is built with NextJS for server-side rendering and SEO, ensuring fast page loads even during traffic spikes from major matches.

The ticketing system handles event creation, seat management, and payment processing for viewing parties and away trips. The community section features an ultras map, chants repository, and photo galleries.

The merch store integrates with the association's product catalog with inventory management and order processing.

Technical Decisions

  • NextJS for SSR: critical for SEO and handling traffic spikes during major events
  • Event-driven architecture: ticketing and community features built as independent modules
  • CDN-delivered assets: static assets and images served via CDN for global performance
  • Progressive enhancement: core functionality works without JavaScript for accessibility
  • Mobile-first design: most users access the site from mobile during events