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.