TurfBook

Turf management app and online booking system for Bangladesh

Let customers book slots, combo packages, training admissions or tournament entries from your branded public page or mobile app while your team manages payments, attendance, resources, collections and reports from the web dashboard and operator app.

One system for sports facility operators and bookers

A focused booking and management system for football turfs first, with support for pools, courts, tables, lanes, rentals and customer follow-up in Bangladesh.

Online booking Dedicated public pages with separate slot, combo package, training program and tournament flows, OTP verification, booking holds and bKash/Nagad payment submission.
Operator app Manage bookings, payments, training participants, attendance, packages, tournaments, reports, schedules, blocked dates and staff controls from Android or iPhone.
Alerts SMS, email and app push notifications for bookings, payments, training sessions, attendance, dues and monthly renewals, with account-wise controls.
Payments Track partial payments, cash collection, wallet references, online bKash gateway checkouts, payment corrections and verification status.
No duplicate booking Weekly day-wise slots or sessions, variable rates, minimum booking amount, blocked dates, duplicate booking protection and account-wise mobile blacklist.
Reports Booking, income, expense, accessories, customer, loyalty and training reports with PDF download, certificates, PDF email and CSV exports.
Collections Verified payment lists grouped by cash, bKash and Nagad, linked back to bookings and payment records.
Rental accessories Enable rental items such as vests or equipment, price them per unit/player and add them during online or direct booking.
QR, stickers and banners Download public page QR codes, A4 stickers, 2 ft banners and app download stickers with facility logo, contact and payment details.

More than single-slot turf booking

Run multiple resources, combo packages, recurring training, tournaments and daily accounting from the same facility account.

Tournaments Create one-time or weekly recurring tournaments, preset team names, publish date-filtered registration pages, add optional video links, collect entry payments and generate knockout or round-robin fixtures.
Package bookings Bundle resources or time blocks, generate packages from matched slots in bulk, price included and extra people and apply optional fixed or percentage discount slabs.
Training programs Run fixed or rolling cohorts with selected weekly session days, capacity and offer pricing, waitlists, attendance, participant dues, transfers, progress reports and certificates.
Branded public pages Use a facility URL or custom domain with canonical links, resource filters and separate tabs for slots, combo packages, training programs and tournaments.
Expense management Record facility expenses, filter by category/resource and email or download expense reports for day-to-day accounting.
Flexible platform fees Use facility defaults or resource-level fixed, percentage or monthly prepaid platform fee models as operations grow.
Simple costs

Prepaid credit with flexible usage fees

Use a facility default, resource-level fixed or percentage charge or a renewable monthly resource fee, with live balance and renewal status in web and app.

Platform Fee 15 tk per booking
Prepaid credit Buy credit online or add it from management, then track every booking charge from the fees screen.
SMS alerts SMS alerts can be enabled or disabled per facility account and are charged from platform credit per SMS part.
Public page + QR Each facility gets its own booking URL, with downloadable QR codes, A4 stickers and 2 ft banners for print or social posts.
TurfBook booking dashboard preview

How it works

From online booking request to confirmed slot or session, payment follow-up and reports in a few clear steps.

1 Create facility setup

Add facility details, branding, wallet numbers, custom domain, resources, weekly slots, rates, minimum payment, combo packages, training schedules, accessories and blocked dates.

2 Receive bookings

Customers choose a slot, combo package, training admission or tournament, verify a Bangladeshi mobile number by OTP and submit payment details.

3 Manage from web or app

Admins and managers confirm bookings, take direct bookings, receive payments, manage training participants and attendance and monitor dues from web or app.

4 Review reports

Track booking value, collection, verified payments, expenses, customers, training progress and pending dues by date range.

Built for real booking desk work

TurfBook keeps daily facility work practical: branded booking pages, multi-slot and combo bookings, training admissions and attendance, tournaments, OTP, fast lookup, payments, dues, expenses, collections and operator notifications.

Search bookings by name, mobile or booking ID
Highlight ongoing, upcoming and due bookings
Block problem mobile numbers per facility, with platform-wide controls for platform users
Send customer SMS/email updates when enabled
Let facility admins manage staff accounts and facility access
Review verified collections by payment method
Add rental accessories to bookings and reports
Print QR stickers and banners for online booking
Track training cohorts, attendance, remaining sessions, participant payments and certificates

FAQ

Common questions before running a sports facility in Bangladesh on TurfBook.

Can each facility have its own booking page?

Yes. Each facility uses its own public URL, optional custom domain, logo and public color theme, so customers land directly on that facility's booking page.

Can customers use the mobile app?

Yes. Bookers can login with mobile OTP, save their name and address, browse available facilities and see their own booking history.

Do turf bookers need a password?

No. Bookers use OTP login with a rolling 30-day app session, so booking stays quick and password support is not required.

Can operators take direct bookings?

Yes. Admins and managers can create direct bookings, receive cash or partial payments and record who created the booking.

Can slots or sessions vary by day?

Yes. Slots or sessions can be configured weekly by selected days, with rate and minimum booking amount.

Can one account manage different resource types?

Yes. A facility account can manage football fields, pools, courts, tables, boards, lanes or other bookable resources, with resource visibility, grouping, wallet numbers and fee rules.

How does TurfBook prevent duplicate booking?

Once a slot is booked, held or blocked, TurfBook keeps it unavailable for new customer and operator bookings.

Can a facility block a mobile number from booking?

Yes. Facility admins can blacklist a mobile number for their own account and platform users can block a number system-wide from OTP and booking requests.

Can operators track partial payments and dues?

Yes. TurfBook tracks cash, bKash, Nagad, optional online bKash gateway checkout, partial payments, verified payments and due amounts in bookings and reports.

Does it support mobile notifications?

Yes. The operator app supports push alerts for booking and payment events, with category controls.

Can we rent vests or accessories with bookings?

Yes. Accessories can be enabled per facility, priced by unit or player quantity and added during public or direct booking.

What reports are available?

TurfBook includes booking, income, expense, accessories, customer and loyalty reports, plus PDF email, PDF download and CSV export options.

Can we run recurring training programs?

Yes. Create fixed or rolling programs with selected weekly sessions, participant capacity, original and offer fees, waitlists, attendance, dues, transfers, reports and completion certificates.

Support

Need help getting started?

Talk to TurfBook support in Bangladesh for account setup, app installation and operator onboarding.

Phone +8801711999038 Email hello@turfbook.vip Play Store + App Store Download app
Address 4th Floor, House 12, Road 1,
Block F, Chairman Bari, Banani,
Dhaka - 1213, Bangladesh.
A product by QIT Solutions