TeBiPlay Features

TeBiPlay offers a rich set of features designed to enhance the management and enjoyment of LAN party events. Here's a detailed look at the key features:

User Management

User Management Features

Secure Authentication

JWT-based authentication system for robust security.

Role-based Access Control

Granular access levels: User, Moderator, and Admin.

Profile Management

User profiles with dynamically generated avatars using DiceBear API.

Player Management

  • Create, update, and delete player profiles
  • Assign unique gamer tags
  • Team association and management

Team Management

  • Dynamic team creation and editing
  • Player assignment and removal from teams
  • Team performance tracking across multiple games

Game Management

Game Management Features

Multiple Game Support

Support for various titles including Counter-Strike, Minecraft, Rocket League, Trackmania, RAM Stacking, and Table Tennis.

Custom Game Icons

Visual appeal with custom game icon mapping.

Game-specific Scoring

Tailored scoring and ranking systems for each game type.

Match System

  • Create and manage matches for various game types
  • Flexible result entry supporting different game formats:
    • Win/Loss (e.g., Counter-Strike, Rocket League, Table Tennis)
    • Placements (e.g., Minecraft: Bedwars, Survival Games)
    • Individual scores (e.g., Trackmania)
    • Height-based scoring (e.g., RAM Stacking)
  • Match details modal for comprehensive result viewing

Advanced Ranking System

Ranking System Features

Automated Ranking

Automated calculation of rankings based on match results.

Game-specific Algorithms

Tailored ranking algorithms for each game type.

Overall Team Rankings

Comprehensive team rankings across all games.

Real-time Updates

Instant leaderboard updates for live tracking.

Interactive Schedule

  • Detailed event timeline for Thursday and Friday
  • Day-wise schedule breakdown with precise timings
  • Visual representation of activities, matches, and breaks

Responsive Design

Design Features

Modern Interface

Sleek design built with Tailwind CSS for a modern look and feel.

Cross-device Compatibility

Seamless experience across desktop and mobile devices.

Interactive Components

Enhanced user experience with tooltips, modals, and animations.

These features work together to create a comprehensive and user-friendly system for managing LAN party events. In the next section, we'll explore the architecture that powers these features.