Bukujanji
SearchBlogAbout Us
Bukujanji

PT. Kreatif Sistem Teknologi

With our online booking system, you can book your favorite services anytime, anywhere, on your schedule — easily, quickly, and conveniently.

Dipo Tower 16th Floor Unit E, Jl. Gatot Subroto Kav. 51, Central Jakarta, DKI Jakarta
Registered with the Ministry of Communication and DigitalRegistered Electronic System Provider (PSE)

Bukujanji

  • About Us
  • Blog
  • Booking System for Business
  • Become a Merchant
  • Privacy Policy
  • Customer Terms & Conditions
  • Merchant Terms & Conditions

Popular Categories

  • Salon
  • Barbershop
  • Spa
  • Sports Courts
  • Gym & Fitness
  • Kids Learning Center

Customer Service

  • support@bukujanji.com

Download App

GET IT ON

Google Play

Download on the

App Store

Book on

WhatsApp

© 2026 Bukujanji. All Rights Reserved

HomeBooking SystemSports Academies
FOR SPORTS ACADEMY OWNERS

Sports Academy Management Software That Sorts Out Schedules, Enrollment & Fees

Bukujanji is sports academy management software for owners and head coaches of tennis academies, football schools, badminton, basketball, swimming, and futsal academies. Replace enrollment over WhatsApp chats, hand-written training schedules, and late fee collection with one system: parents enroll their child online, pick a training schedule that matches the right age group and level, and pay fees via QRIS or bank transfer. Every student record and payment lands neatly in one dashboard — with no monthly fee and no setup cost.

  • Weekly training schedules per age group & level
  • Parents enroll their kids and pay online
  • Monthly fees via memberships & session packs
  • No monthly fee, no setup cost

Without a Training Schedule App, Every Month Looks Like This

Enrollment scattered across WhatsApp

Every intake period, parent chats pile up: forms arrive as photos, each child's details get retyped into a spreadsheet, and some applicants simply slip through. There is no single place holding the full student list together with each family's payment status.

Schedules change, parents keep asking

Schedules per age group and level are written by hand, then shift because of rain, tournaments, or an unavailable coach. The result: "Coach, what time is practice tomorrow?" arrives daily, eating hours your coaches should be spending on actual player development.

Monthly fees chased manually, always late

Chasing fees one chat at a time is awkward and slow. Transfer receipts scatter across phone galleries, the payment recap never matches the student list, and you only discover unpaid dues after they have quietly stacked up for months.

Bukujanji as Your Sports Academy Enrollment & Management App

Weekly training timetable

Build recurring training sessions per age group and level — U-10 on Mondays and Wednesdays, intermediate class on Thursday afternoons, and so on. Set it once and the schedule repeats automatically every week, visible to parents at any time.

Online enrollment 24/7

Parents register their child as a participant straight from your academy page, choosing the right class by age and level with no admin replies needed. The booking calendar never closes — enrollments keep coming in while you are out coaching.

Memberships & session packs for fees

Sell monthly training plans or 8-session packs as memberships. Parents purchase and renew on their own online, and the same pack can be valid across every branch of your academy without duplicate setup.

Online payments via QRIS & bank transfer

Fees and registration charges are paid through Midtrans: QRIS, GoPay, or bank transfer via BCA, BNI, BRI, Mandiri, and Permata. Every payment is recorded automatically — no more transfer receipts lost in someone's phone gallery.

Student database & sales dashboard

All student records, booking history, and payments live in one customer database. The dashboard and analytics show revenue and enrollment trends, so your decisions rest on real numbers instead of guesswork from memory.

Multi-branch & a free outlet page

Run several training locations from a single account, with sales tracking per branch. Every academy also gets a free outlet page on bukujanji.com showing your profile, class schedule, packages, and reviews from parents.

Get Started in Minutes

1

Sign up free

Create your academy account at merchant.bukujanji.com/register with no credit card and no setup cost. It takes just a few minutes, straight from your phone or laptop.

2

Build your training schedule

Create a weekly class timetable per age group and level: days, times, coaches, and capacity for each session. The schedule repeats automatically every week — nothing gets rewritten.

3

Create memberships & session packs

Define monthly fee plans or fixed-session packs, then switch on online payments. Parents can buy and renew packages directly from your academy page whenever it suits them.

4

Share the link with parents

Send your academy page link through WhatsApp or social media. Enrollments, schedule picks, and payments flow in on their own — you simply keep watch from the dashboard.

Pricing: No Monthly Fee for the Core System

Bukujanji's core system — the booking calendar, weekly class timetable, memberships, student database, dashboard, and your outlet page — is yours with no monthly fee and no setup cost. We take only a small profit share on each successful transaction, so costs appear only when your academy actually gets paid. No credit card required, and you can start today.

  • Rp0 monthly fee, Rp0 setup cost
  • Small profit share only when a transaction happens
  • No credit card, live in minutes
  • Bukukasir mobile POS included free
  • Free outlet page on bukujanji.com

Optional Premium Add-ons

Everything below is strictly optional — Bukujanji's core system stays free with no monthly fee. Switch on only what your academy needs, such as automatic training-schedule reminders on WhatsApp for parents, or a website on your own domain.

Outlet Website — from Rp149,000/mo

An academy website on your own domain — a more professional first impression when parents search for a tennis academy, football school, or swim club on Google.

WhatsApp Reminder — prepaid tokens, no monthly fee

Automatic training-schedule reminders sent to parents on WhatsApp, so "what time is practice tomorrow?" stops flooding your coaches' phones.

WhatsApp Blast — from Rp90,000

Announce new enrollment intakes, tournament schedules, or training-pack promos to many parents at once in a single campaign.

Bukuabsen — from Rp99,000/mo

Attendance and HR for your academy's staff and coaches — for your internal team, not student attendance.

Bukuakuntansi — Rp149,000/mo

Bookkeeping and accounting reports per academy branch, so you can track the financial health of every training location without separate spreadsheets.

Why Your Sports Academy Needs Management Software

Running a sports academy is far more than coaching. New enrollments arrive over chat, training schedules per age group keep shifting, and monthly fees have to be chased family by family. As your student count grows, this administrative load grows faster than the hours you have — and it is usually the head coach who ends up doing it all late at night, after the final session, in time that should go into designing better training programs.

Sports academy management software pulls all of that into one system. Most sports apps in Indonesia are built for players hunting for a court, not for the people running an academy. Bukujanji takes the opposite side: a booking, enrollment, and payment system designed for operators — from tennis academies and football schools to badminton, basketball, swimming, and futsal academies — so daily operations run smoothly without depending on one admin who happens to remember everything.

A Booking System for Tennis Academies, Football Schools, Badminton, and Swim Clubs

The heart of academy operations is a training schedule that repeats every week. Bukujanji's weekly class timetable works as a training schedule app for any sport: you build sessions per age group and level — say U-8 and U-12 for a football school, or beginner and intermediate classes for a tennis academy — complete with coach, time, and capacity for each session. The schedule publishes automatically every week on your academy page, so parents stop asking over chat.

As a tennis academy booking system or football school management software, the flow stays simple: parents open your academy page, register their child as a participant, pick the right class, and pay online. Session quotas are enforced automatically, and you see the participant list for every group without manual recaps. The same pattern serves badminton, basketball, swimming, and futsal academies — the sport differs, but the system needs are remarkably alike.

When the schedule changes — the court is booked for a tournament, or a coach is unavailable — you simply update the session in the system, and every parent sees the latest schedule on the same page. With the WhatsApp Reminder add-on, training reminders even go out automatically. And through the AI Assistant, parents can ask questions, register, and book directly from WhatsApp or website chat, with no admin replying one message at a time.

Monthly Fees on Autopilot: Memberships & Session Packs Paid Online

Fees are the financial lifeblood of an academy, yet chasing them manually strains your relationship with parents. In Bukujanji, fees are packaged as memberships or session packs — a monthly training plan, for instance, or an 8-session pack. Parents buy and renew online, paying via QRIS, GoPay, or bank transfer through BCA, BNI, BRI, Mandiri, and Permata via Midtrans. You never have to send the same payment-reminder message at the start of every month again.

Because payments are built into the same sports academy enrollment app, every transaction links automatically to the student's record. You can see whose pack is still active and who needs to renew — without opening a spreadsheet or scrolling through transfer receipts. For cash payments at the training ground, Bukukasir, included free, records transactions, history, and customer lists straight from your phone, keeping your daily recap in one place alongside online sales.

From Local Academy to Professional Academy

Parents' trust is an academy's greatest asset. Every academy on Bukujanji gets a free outlet page on bukujanji.com — carrying your profile, class schedule, packages, and reviews from students' parents. That page becomes your digital storefront when prospective families look you up, and the reviews it gathers become social proof money cannot buy. For a tennis school, this is the foundation of a tennis school management system that looks professional from the very first contact.

When your academy expands to a second or third training location, Bukujanji's multi-branch support keeps everything under one roof: schedules, students, and sales per branch are visible from a single dashboard, and the same membership can be valid across branches. If you want your own identity online, the Outlet Website add-on gives your academy its own website and domain. As a management app for tennis academies, football schools, or any other sport, Bukujanji scales with your business.

Frequently Asked Questions

Is Bukujanji's sports academy management software really free?+
Yes — the core system is free, with no monthly fee and no setup cost. Bukujanji takes only a small profit share on each successful transaction, meaning we earn only when your academy actually gets paid. Premium add-ons such as the Outlet Website or WhatsApp Reminder are optional, billed separately, and never required.
Does it fit football schools, tennis academies, badminton, or swimming?+
It does. The weekly class timetable is built for recurring training sessions per group and level — the same pattern used by football schools, tennis academies, badminton, basketball, swimming, and futsal academies. You simply adjust the group names, training times, coaches, and capacity of each session to match your academy's own structure.
How do parents enroll their child into the training schedule?+
Parents open your academy page, choose a class, and register their child as a participant during booking — the account belongs to the parent, the participant is the child. Payment happens online via QRIS, GoPay, or bank transfer. Through the AI Assistant, registration and booking can even happen directly in WhatsApp or website chat.
Can parents get automatic training-schedule reminders?+
Yes, through the WhatsApp Reminder add-on, starting prepaid tokens on a token system. Schedule reminders go out automatically to parents on WhatsApp, keeping attendance steadier while sparing your coaches from answering schedule questions one by one. The add-on is optional — the core system stays free without it.
Is there automatic student attendance or progress reports?+
Not yet. Bukujanji focuses on booking, training schedules, enrollment, and payments — not student attendance or report cards. The Bukuabsen add-on (Rp99,000/mo) does provide attendance, but for your internal staff and coaches, not for students. We say this openly so you can judge the fit for your academy honestly.
Our academy trains at several locations. Is that supported?+
Yes. Bukujanji supports multiple branches under one account: schedules, student databases, and sales tracking stay separate per branch yet visible from a single dashboard. Memberships and session packs can also be valid across branches, so students may train at any location. For per-branch bookkeeping, the Bukuakuntansi add-on is available at Rp149,000/mo.

Get Your Academy Organized Today

Sign up free at merchant.bukujanji.com/register — no credit card, no setup cost. Build your first training schedule, create fee packages, and accept online enrollments within minutes. Bukujanji is built by PT Kreatif Sistem Teknologi, Jakarta.

Bukujanji for Other Business Types

Online Booking System for Every Business

Salons, spas, gyms, yoga & pilates studios, learning centers, and other service businesses — one booking platform.

Class Booking System for Learning Centers

Weekly class schedules, capacity control, parents register their kids & pay online.

Sports Court & Venue Booking System

Per-court hourly calendar, online deposits via QRIS, zero double bookings.