📋 How it works: Fill this form → Admin reviews → Payment confirmed → Admin creates your login → You receive login credentials → Sign in to the Parent Portal to track your child's progress in real time
Your dashboard is ready. Add your first player to start tracking attendance, fees, and assessments. You can register one player at a time or bulk import your existing roster.
👨🏫
Add Coaches
Create coach logins so they can mark attendance and run assessments. Manage Logins →
📅
Set Schedule
Add your weekly session times so parents see when to bring their kids. Setup Schedule →
💳
Programme Pricing
Development AED 575 · Emerging AED 775 · Professional AED 1,195 — pricing auto-applies on registration.
Welcome back, Owner
—
All Systems Operational
👥
—
0
Active Players → View list
—
💰
—
0
Revenue · AED → Fees
—
📅
—
0
Attendance Today → Mark
—
💳
—
0
Outstanding · AED → Chase
—
🌱 Foundation
Age 4.5–6 yrs
0
Monthly revenueAED 0
🎯 Development
Age 6–8 yrs
0
Monthly revenueAED 0
🔥 Emerging
Age 8–12 yrs
0
Monthly revenueAED 0
⚡ Emerging Pro
Age 12–14 yrs
0
Monthly revenueAED 0
🏆 Professional Player Dev.
Age 14+ yrs
0
Monthly revenueAED 0
Revenue Breakdown
View report →
Enrolment Trend · Last 6 months
View report →
📅 Today's Sessions
View Schedule →
🆕 Recently Added Players
View all →
💸 Outstanding Fees
All invoices →
📋 Activity Feed
View audit log →
Player Registry
Manage every registered player · search, edit, remove or bulk import
🔍
All
🌱 Foundation
🎯 Development
🔥 Emerging
⚡ Emerging Pro
🏆 Professional Player Dev.
📥 Bulk Import Players
Paste names — one per line. Numbers and extra spaces will be cleaned. Other details can be filled per-player after import.
Register New Player
One profile per player. Add multiple sport subscriptions — each with its own programme, coach and location.
👤 Player Details
📷
JPG or PNG · Max 2MB · Will show in player profile
🏆 Sport Subscriptions
Each sport subscription = its own programme + coach + location + monthly fee. Add as many as the player joins.
⚡ Optional Add-on Services
Tick any extra services this player will subscribe to (not tied to any sport). These appear on monthly invoices.
👨👩👧 Parent / Guardian
If an existing player referred this family, select them. The referrer gets a 5% discount on their next monthly invoice.
💸 Fee Summary
Add a sport subscription to see fee estimate
Set the player's standard 1-on-1 coaching fee. Common rates: 90 (player books net themselves) / 165 / 200 / 225 / 275 / 350 / 500. Leave blank if not applicable. This auto-fills when admin records a 1-on-1 session.
📝 Initial Assessment OPTIONAL · CAN COMPLETE LATER
First-day baseline assessment. Each sport gets its own tab — fill in any sports you want to assess today. Coach can edit later from the player profile.
🔑 Auto-Create Parent Login
If yes, a parent login is created using the email above with a generated password. You'll see the credentials to share with the parent.
🌱 Foundation
Age 4.5–6 yrs
🎯 Development
Age 6–8 yrs
🔥 Emerging
Age 8–12 yrs
⚡ Emerging Pro
Age 12–14 yrs
🏆 Professional Player Development
Age 14+ yrs · Elite track
🏏 Cricket Programme
All cricket players — grouped by tier
⚽ Football Programme
All football players — grouped by tier
💪 Speed & Power Training
All S&P athletes — grouped by Junior / Adult
📅 Attendance
Mark sessions · Pick any date from Jan 1, 2026 onwards · Click ✓ or ✗ again to unmark
Bill generation now lives on its own page (with backdating, VAT, and per-sport discount handling) so every invoice — wherever it's created from — uses the same calculation. Generating from here has been retired to prevent mismatched totals.
⚙️ Invoice Settings
No logo
PNG, JPG, or SVG · Max 200KB · Square format recommended
Displays large on top of invoice (UAE official document style). Leave blank to show only English.
📋 Generate Monthly Bills
Review and generate end-of-month invoices for all active players · auto-prompts on the last day of each month
📆 BACKDATE:
Jump to a past month:
VAT rate: %
💡 How this works: Each player's monthly bill is calculated from their Fee Settings (configured in their profile). Discounts auto-apply based on type (ongoing apply every month; one-time expire after first use). Add-ons (jersey, tournament, friendly match, tour) appear if you've flagged them for this period on the player's profile. You can override any amount inline before generating.
📚 Services Catalogue
Master list of every service Hitterz offers · prices, locations and toggles · controls what appears in player registration and parent portal
📍 Locations
💡 Parents pick from these when requesting 1-on-1 sessions. Can also type a custom location.
🛍 Services Offered
💡 How services work: Each active service appears as a checkbox during player registration. Players who subscribe see that service in their parent portal sidebar. Inactive services are hidden everywhere. Set price to 0 to mark as "TBD" / manual pricing.
🎟 Programme Packages (shown in player registration dropdown)
💡 How packages work: Every package here appears in the Programme Package dropdown when registering a player under that sport. Use + Add Sport to create a new sport (e.g. Summer Camp), then add packages under it.
🎁 Active Promotions & Offers
💡 How promotions work: Active promos auto-apply during bill generation OR via a promo code. Set start & end dates — they auto-expire. Track usage and revenue impact.
🔁 Sync & Broadcast
When you update services or launch a promotion, broadcast changes to your channels:
🏟️ Facilities & Bookings
Track facility usage · Revenue from external rentals · Expense from rented venues · Parent bookings · Conflict detection
💰
0
Revenue This Month
💸
0
Expense This Month
📅
0
Upcoming Bookings
⏳
0
Unpaid
🎯 1-on-1 Session Requests
Review parent requests for private coaching sessions. Approve to schedule, or reject with reason.
For players not yet registered — quick entry with name + phone only
📥 Enquiry Funnel
Track prospects from first enquiry through trial, assessment, and admission · Captures from all channels
⚡ Quick capture by channel
Filter:
📥
0
New Enquiries
📝
0
Trials Scheduled
🏏
0
Pro Assessments
✅
0
Admitted (30 days)
📋 Elite Assessment
Role-based player assessments · Cricket / Football / Speed & Power · Tagged by role + situation
🧑🏫 Coaches & Employees
HR records · UAE labour law-compliant · Coaches and academy employees
📊 Reports & Analytics
Revenue · Attendance · Performance · Player demographics · Exportable to CSV
Period:Sport:
📝 Session Plans
Build structured coaching sessions · Time × Station grids · Reusable library
📅 Today's Sessions —
Filter:
📝
0
Total Plans
🏏
0
Cricket
⚽
0
Football
💪
0
Speed & Power
📆 Schedule & Calendar
Manage weekly training schedule, sessions, holidays & cancellations
Filter:
📅
0
This Week
🏏
0
Cricket Sessions
⚽
0
Football Sessions
💪
0
S&P Sessions
🎯 Goal Setting
Set training goals per player — track progress, mark achievements
+ Add New Goal
Set Monthly Goals
👥 My Teams
Build teams by age category · Auto-filters eligible players based on Sep 1 cutoff · Save squads for tournaments
💡 Age categories use ICC standard cutoff: A player's age on September 1 of the current academic year determines their category.
🔴 Live Match Scoring
Cricket ball-by-ball · Football live events · Or paste an external link (CricHeroes, ESPN, FotMob)
💡 How to score a match:
1. Click + New Cricket Match (or Football) below ·
2. Fill team names, date, venue · click 💾 Save ·
3. On the match card, click ▶ Go Live & Score to open the full ball-by-ball scorer.
🔴
0
LIVE Now
📅
0
Upcoming
✅
0
Completed
🏆
0
Hitterz Wins
🏅 Achievements & Medals
Award badges from sport-specific libraries — appears on player profile, parent portal, and public website
🏏 Cricket Achievement Library
Click any badge to pre-fill the award form below. Then pick a player and add details.
🎖 Award Achievement
Selected: 🏆 · Sport: Cricket
🌟 Recent Achievements
Notifications & Announcements
Send notifications — appears on portal and can be shared to social media
Create Notification
📷
🔥 Founder's Vision — The Hitterz Philosophy
Recorded at BCCI Centre of Excellence · By Balakannan Kasirajan, Founder & Director
"Talent brings you in. Your mind decides whether you grow inside."
— The Hitterz Mindset
📝 The Full Message
High performance is not just about reaching a level. It's about developing the mind, the habits, and the emotional maturity to keep belonging at that level — and then keep rising from there.
Many people think high performance means great talent, great skill, great fitness, big performances. Yes, those things matter. But the real challenge today is different.
Once you reach a higher level, the questions change. It's no longer whether you are good enough — of course you are. The real questions become:
→ Can you stay good when everyone around you is good?
→ Can you keep learning when you are being judged by others?
→ Can you manage expectations consistently?
→ Can you compete without becoming insecure?
→ Can you handle failure and pressure without losing your balance?
→ Can you stay hungry without becoming desperate?
Talent can bring you in. Your mind decides whether you grow inside. Your habits decide whether you can repeat excellence. Your emotional maturity decides whether pressure makes you walk away from the game — or dig deeper.
That, to me, is high performance. Not one big performance. Not one good day. Not about getting selected. But building the inner game to perform at that level — and slowly, quietly, consistently rise from there.
🏛️ The 6 Pillars of Hitterz High Performance
PILLAR 1
Stay Good Under Competition
Can you stay good when everyone around you is good?
PILLAR 2
Learn Under Judgment
Can you keep learning when you are being judged?
PILLAR 3
Manage Expectations
Can you handle expectations consistently?
PILLAR 4
Compete Without Insecurity
Can you compete without becoming insecure?
PILLAR 5
Handle Failure & Pressure
Without losing your balance.
PILLAR 6
Stay Hungry Without Desperation
The hardest balance to strike.
Balakannan Kasirajan
Founder & Director · Hitterz Sport Academy
Overview
🔔
Viewing Player
My Child's Dashboard
Select a child above to view their dashboard
Programme Details
Current tier, sessions and coaching pathway
Attendance Record
Matches & Performance
Match results and assessment scores
Coach Feedback
🎯 1-on-1 Private Sessions
Request a private coaching session — academy reviews and confirms
Payments & Invoices
Give Feedback
Share your experience about sessions and coaching
Session Feedback
Overall Rating
⭐⭐⭐⭐⭐
Ludimos Analytics
Data-driven performance analysis for high-performance players
🎯 My Goals
Goals your coach has set — track progress
🏅 Achievements & Medals
Awards earned at Hitterz Academy
My Dashboard
Coach
🔔
My Dashboard
👥
0
My Players
Assigned
📅
—
Today's Sessions
Scheduled
📋
0
Assessments Done
This term
💬
0
Parent Feedback
Received
My Players
View All →
Recent Parent Feedback
No parent feedback received yet
My Players
Mark Attendance
Today —
Log Session
New Session Entry
Player Assessment
Batting, bowling & physical assessment
Assessment Score
—
Rate all areas to generate score
Core Technical Ratings (0–10)
Grip & Stance
0
Backlift & Trigger
0
Contact & Timing
0
Footwork
0
Shot Range
0
Mental Game
0
Notes & Recommendation
Send Feedback to Parent
Visible immediately in the parent portal
New Feedback
1-on-1 Recommendations
New Recommendation
Player
H
HITTERZ Academy
General Enquiry & Assessment Booking
Book a Free Assessment
Complete this form and our coaching team will contact you within 24 hours to schedule your child's assessment session at Hitterz Cricket Academy, Amity University Dubai Campus, Academic City.
📅
Thu & Fri
5:30 PM – 9:00 PM
🌅
Sat & Sun AM
6:30 AM – 11:00 AM
🌇
Sat & Sun PM
4:00 PM – 7:00 PM
📍 Location: Hitterz Cricket Academy, Amity University Dubai Campus, Academic City, Dubai
⭐ 1-on-1 sessions: Across Dubai, all days — book via WhatsApp 0585979006