← back
Billiards Online Premium Tournament Platform

Billiards Online Premium Tournament Platform

Pending
💰 USD 30–250 👤 Unknown 🕒 9d ago status: new
PHP Website Design Graphic Design User Interface / IA HTML Web Development Database Management Payment Processing
Online Billiards Tournament Platform Project Project Purpose A professional online billiards tournament platform will be created where users can register, purchase tokens, and participate in billiards tournaments using those tokens. The platform will operate entirely on a tournament-based system, with tournaments starting automatically at scheduled times. 1. Token System The virtual currency used on the platform will be called Token. 1 Token = 1 TL. Players will load tokens into their accounts to join tournaments. 2. Tournament System The platform will feature a total of 4 different tournament tables: Table Type Entry Fee Player Count Total Prize Pool Winner Prize (80%) Bronze Table: 25 Tokens 16 Players 400 TL 320 TL Silver Table: 50 Tokens 16 Players 800 TL 640 TL Gold Table: 100 Tokens 16 Players 1600 TL 1280 TL Diamond Table: 250 Tokens 16 Players 4000 TL 3200 TL Tournament Structure Each tournament will consist of 16 players. Registration will automatically close once all player slots are filled. No new registrations will be accepted after the tournament starts. The winner will receive 80% of the total token pool as the prize. The remaining 20% will be retained as the platform commission. 3. Main Screen and Table Display The main screen will display all 4 tournament tables simultaneously. Each table card will include only the following information: Entry Fee Prize Amount Tournament Time “Register” Button Example Table Display Silver Table Entry Fee: 50 Tokens Prize Amount: 640 TL Tournament Time: 21:00 Button: Register 4. Tournament Schedule All tournaments will operate according to Türkiye local time. Every day, 4 tournaments will start simultaneously every 3 hours. Tournament Hours: 00:00 03:00 06:00 09:00 12:00 15:00 18:00 21:00 Tournament Flow System New tournament registrations will not open until the currently active tournament has fully ended. During an ongoing tournament, users will not be able to register for upcoming tournaments. Once the current tournament is completed, the system will automatically open registrations for the next tournament. Waiting Notification System While tournaments are in progress, users will see an automatic notification based on the currently active tournament time. Example: “The 21:00 tournament is currently in progress. Registrations for the next tournament will open shortly.” The system will automatically update the displayed tournament time dynamically. This system will apply to all tournament tables. 5. Bot Player System If there are still empty player slots as the tournament start time approaches, administrators will be able to add bot players through the admin panel. Bot Features Bots will: Behave like real players Be indistinguishable from real users Have realistic gameplay styles Use realistic Turkish usernames Have their own profile avatars Have unlimited token balances Bot Difficulty Levels Administrators will be able to choose between the following difficulty levels: Easy Medium Professional 6. User Registration System Users registering on the platform will be required to provide the following information: First Name Last Name Personal IBAN number Lowercase username Password Phone number SMS verification code Pre-made profile selection 7. Profile System During registration, users will be able to choose one of the available profile figures. Example profile figures: Lion King Cobra Butterfly Tiger Wolf Eagle Hawk Dragon There will be approximately 20 different profile figures available. 8. Notification System Tournament Winner Notification The tournament winner will automatically receive the following notification: “Congratulations! You won X TL from the tournament you participated in! Your winnings will be transferred to your registered IBAN account within 24 hours.” (The prize amount will replace “X”.) Payment Completed Notification After the administrator completes the payment, the user will receive a second notification: “Your prize has been transferred to your account!” 9. Admin Panel The admin panel will display the following information: Tournament date Tournament time Winner’s first name Winner’s last name IBAN number Prize amount won Payment status Payment Control System The admin panel will include: A “Paid” button When clicked: The system will update the payment status The user will automatically receive a notification 10. Privacy System Players will not be able to see other users’ token balances. Users will only be able to view their own account information. 11. Design and Interface System The platform design will be: Modern Professional Minimal Stylish Premium-looking Design Details The interface will include: Billiards table patterns Pool balls Cue stick details Dark green table tones Black and gold gradients Glass effects Neon lighting details Premium tournament cards Smooth animations A realistic billiards hall atmosphere The platform will make users feel as if they are inside a real professional billiards tournament venue.
↗ View on Freelancer