Tournament App
Running a tournament means doing four jobs at once: taking entries, chasing payments, building the draw, and telling everyone what just happened. Bukujanji for Organisers puts all four in one place. Players register and pay on a single page, the draw is built from the list of players who have actually paid, referees enter scores from their phones, and spectators follow the matches on that same page without needing an account. Bukujanji takes no cut of your entry fees.
Names arrive over WhatsApp, some through a Google Form, some through whichever committee member was nearest. Payment proof is a photo in a group chat, and somebody has to match each one against the bank statement by hand. The night before the tournament, no single list can be trusted on who has actually paid.
The bracket is drawn in a spreadsheet or a separate app, screenshotted, and posted to a group. The moment a player withdraws or a category comes up short, the whole image has to be rebuilt and reposted — and some players will still be holding the old version on match day.
What time am I on, which court, against whom, which round are we up to. Those questions land on one committee member's phone all day, while that same person is also recording scores, calling players, and juggling courts.
One page with the tournament details, categories, entry fees, and a register button. Players pay by QRIS, bank transfer, or e-wallet as they enter — so your entry list is a list of people who have paid, not a list of intentions.
Men's singles, women's doubles, mixed doubles, age groups, beginner through open — each can carry its own fee, quota, format, and scoring rules. Players pick their category at registration, and you can see how full each one is without counting by hand.
Draw each category from its registered players and the matches are generated with their rounds. Categories that are not ready yet are not locked with it — the draw runs per category, so the others can keep taking entries.
Referees enter scores from a phone and the tournament page updates itself. Spectators, parents, and sponsors open one link — no app download, no sign-up.
Group standings are calculated from results as they come in, players can see the match schedule, and winners are recorded through to the podium. No more rewriting the standings board every evening.
Players check in by QR scan at the registration desk, so you know who has arrived without crossing names off paper. Certificates can be issued from the same data once the tournament is over.
Sign up at organizer.bukujanji.com with your WhatsApp number. No sign-up fee. New organisers are reviewed before their page goes public.
Enter the date, venue, and capacity, then add categories with their fees and formats. You also decide whether entries are per player or per pair, and when registration closes.
The same link goes on the poster, the WhatsApp status, and Instagram. Registration and payment happen there, and the quota counts itself down. Latecomers can still join a waitlist.
Once registration closes, draw each category and assign referees. Scores arrive from referees' phones during play. Entry money reaches your account 48 hours after the tournament ends.
Bukujanji takes no percentage of your entry fees — the number is zero, not an introductory offer. The only additional cost is the payment-gateway admin fee, which players pay on top of the entry fee exactly as they would buying a ticket online: they see the total before paying, and your share stays whole. The money lands in your organiser balance and can be withdrawn 48 hours after the tournament ends, once your identity verification is complete.
We would rather state the limits up front than have you discover them mid-tournament. Everything needed to run the event — registration, payment, draws, scoring, standings, check-in, certificates — is free. What is limited sits outside running the tournament itself.
The tournament page, registration, online payment, categories, draws, referee assignment, live scores, standings, schedules, waitlist, QR check-in, certificates, and the money summary per event. There is no 'pro' tier hiding one of them.
Free organisers can have three events live at once. Completing or cancelling an old event frees the slot — so the limit caps pile-up, not how many tournaments you may run in a year.
Downloading booking and revenue summaries across events, and messaging past participants in bulk, are available to organisers linked to a Bukujanji Merchant account. Per-event participant data stays visible and manageable without it.
You can publish a tournament and take entries before verification is finished — only the payout is held. Complete it before match day so the money can be released as soon as the tournament ends.
Most amateur tournaments in Indonesia run on three tools that do not talk to each other: a group chat for entries, a bank statement for payments, and a spreadsheet or standalone bracket app for the matches. Each works well enough on its own, but none of them knows the whole truth. The committee copies data between them, and every copy is a chance for a name to be dropped, a payment to be missed, or a bracket to go stale.
The cost shows up at two moments. First on the eve of the tournament, when somebody has to establish who has genuinely paid — usually by opening transfer screenshots one at a time. Then on match day, when a single phone number fields every question about times, courts, and opponents while that same person is recording scores. What is lost is not only hours; it is the calm that decides whether the committee wants to run another tournament next season.
Tournament software closes that gap with one idea: a single list everyone works from. Players register and pay in the same place, so the list always means 'paid'. The draw comes from that list rather than a separate note. And the page players open on the day is the same page referees are scoring into — so no old version is still circulating.
Tournament registration has a shape ordinary event registration does not. Categories carry different fees, some players enter alone and some as a pair, each category has a quota to protect, and the deadline has to actually close the door. Bukujanji handles that as one flow: the player picks a category, fills in the details you asked for, and pays — and that category's quota drops on the spot.
Payment is online from the start, by QRIS, bank transfer, and e-wallet. That removes the most tiring and error-prone job in the whole operation: matching transfer receipts to names. If you still want to accept cash or manual transfers from some players, the committee can mark those payments from the dashboard, so the entry list stays single.
The money rules are deliberately plain: Bukujanji takes no percentage of entry fees. Players pay the payment-gateway admin fee on top of the entry price — an amount they see before they confirm — and the organiser's share lands whole in the balance, withdrawable 48 hours after the tournament ends. That two-day gap exists so cancellations and refunds can settle before the money moves.
Bukujanji supports the two formats amateur tournaments actually use: round robin and knockout. The format can be set for the whole tournament or vary by category — group play for a beginners' category that wants more than one match, knockout for the open division. Draws run per category, which matters operationally: locking one category does not close another whose entries are still coming in.
Once the draw exists, referees are assigned to matches and enter scores from their phones. This is where generic tournament apps give up and offer a plus-minus counter. Bukujanji follows each sport's real rules: tennis is scored point by point through 15/30/40, deuce, and tie-breaks; padel has the golden point; badminton and table tennis use win-by-two. The referee no longer has to keep score in their head and translate it into games.
What people outside the venue see matters just as much. The tournament page carries the draw, the schedule, the standings, and the match in progress, and opens for anyone with the link — no account, no app. For sponsored tournaments it is also where sponsor logos sit for the whole event, rather than on a banner only the people present will ever see.
Bukujanji's scoring rules are written for four racket sports: tennis, padel, badminton, and table tennis. For those four the app understands the sport's own scoring unit rather than merely tallying numbers. Other sports can still use draws, schedules, registration, and payment — only the sport-specific scoring engine is absent.
Some things are deliberately not there yet, and it is better you know now than after opening the settings page. The available formats are round robin and knockout; double elimination and Swiss are not implemented. For padel, the social Americano and Mexicano formats that rotate partners each round are not available either. And Bukujanji does not maintain a player ranking that carries across tournaments; each tournament stands alone.
If your requirement sits on that list, the app is not the right fit for that part — though registration and payment would still serve you. We would rather write it down than let you find it mid-preparation.
Pair entries, partner draws, and the golden point — for padel tournaments and inter-club events.
Point-by-point 15/30/40 scoring with deuce and tie-breaks, plus red and orange ball junior categories.
For venues renting courts by the hour outside tournament days — online booking and deposits.