Run a football club
like the big clubs.
TerasBola is a bilingual SaaS platform for clubs, academies and school teams in Malaysia — one system for player registry, squads, tournaments, fee collection and verified coaches. Built, launched and operated by Keria Byte Solutions.
- Used by real clubs
- Bahasa Melayu + English
- Live CHIP payments


Not a prototype. A product in operation.
Measured against the technology, business and commercial readiness frameworks used by Malaysian innovation funding agencies.
Technology
Actual system proven in an operational environment
Business
Business model validated with early users
Commercial
Product in market, sales channels being built


Built with a real club, not in a meeting room.
TerasBola was developed through co-creation with DMYS FC. Working sessions with the club's management shaped the product's real flows — from player and squad registration to tournaments and fee collection.
- Requirements come straight from club managers
- Every flow is tested against real club operations
- Feedback loops back into the product every week
Onboarding and briefings run live with club managers and coaches.
Grassroots clubs run on WhatsApp and Excel. Trust can't be managed that way.
One operating loop, one system.
TerasBola replaces spreadsheets and chat groups with a single platform that tracks a club's entire operating cycle — from registration to collection.
- 01Register club
- 02Register players (NRIC)
- 03Build U8–U17 squads
- 04Run tournaments
- 05Collect fees
- 06Verified coaches
Desktop and phone. One codebase, two experiences.
Real screens from the demo environment — sample club, sample names.






What was built — in numbers.
Measured from the repository on 18 October 2026.
Web
API & data
Quality & delivery
Platform
Designed to be run by a small technical team.
Every architectural decision reduces operational load rather than adding to it.
One modular monolith
A single API-first backend serves the web app today and a mobile app tomorrow. No microservices, no orchestration — one process to watch.
Zero-touch environments
Database migrations run automatically on boot. One variable switches demo, staging and production. A new developer is productive in minutes, without Docker.
Evidence-based quality
Hundreds of automated tests, including browser tests with video recordings, stand in for a QA team. Every change is checked automatically before it merges.
Automated delivery
Push code and CI/CD builds and deploys to three environments. No DevOps engineer, no manual releases.
Trust built in
NRIC encrypted at rest, explicit guardian consent, signed payment webhooks, a double-entry ledger for every ringgit.
AI-assisted engineering
A small core team amplified by AI coding agents — the velocity of a large team at the running cost of a small one.
Recurring revenue from every club. Transaction revenue from every payment.
A tiered SaaS model with low acquisition cost — clubs start free, upgrade as they grow, and every fee collected generates transaction revenue.
Conceptual illustration — not a financial projection. Actual figures shared in conversation.
- Club subscriptionsMonthly and annual plans tiered by club sizeLive
- Transaction feesA small margin on every fee collected through the platformLive
- Coach marketplaceDiscovery of verified coaches by clubsLive
- Venue & event bookingsCommission from venue providers and event organisersRoadmap
- Sponsorship & placementsSponsored slots in club dashboards and public pagesRoadmap
- Freemium model — low acquisition cost, product-led upgrades
- Layered revenue: subscription + transaction + marketplace
- Network effects: every club brings its guardians and coaches
- Architecture ready for other sports and regional markets
Seeking a growth cofounder and early investors.
The product is live and used by real clubs. What we build next is distribution — and we're looking for the right partners for that.






