CHESSKIDOO

CHESS ACADEMY

ChessKidoo Academy Overview

Welcome back, Coach!

Your coaching command center — track students, manage batches, and review submissions.

Overview

Updated just now
👥
0
My Students
🏫
0
My Batches
📅
0
Upcoming Sessions
📝
0
Pending Review

Quick Navigation

My Students

# Student Phone Actions
Loading your students...

My Batches

Manage your batches, view enrolled students, and track class schedules.

Schedule

Loading schedule...
Loading Tournament & Event Hub...

Attendance

Student Status Classwork & Homework Notes
Select a date to load your students

Homework & Submissions

Assignment Target Due Date Status Actions
Loading assignments...
Chess
Total Students
Avg Academy ELO
Active Coaches
Collected This Month
₹0
Collected Last Month
₹0
Collection Rate
Projected Revenue
Total Coach Cost
Net Profit/Loss
Last Month Due Amount
₹0
Current Month Pending
₹0
Total Pending
₹0
Active Enrollments
Group Sessions
Single Sessions
Online Students
Offline Students

Today's Attendance Insights

Present Today
0
Absent Today
0
Class Pending
0

Enrollment Trend

Coach Load

Collection Split & Status

Session Distribution

Coach Financial Performance

ⓘ What do these columns mean? (tap to expand)
Students — active students assigned to the coach this month.
Revenue — fees actually collected from this coach's students this month.
Pending — fees not yet collected (students still due) this month.
Salary Cost — the fixed salary you pay this coach per month.
Net Profit — Revenue − Salary Cost (real profit from this coach right now).
Potential Net — what Net Profit becomes if every assigned student pays.
ROI / Pot.ROI — how many times the coach earns back their salary, shown as a multiplier: e.g. 3.5× means for every ₹1 of salary the coach brings in ₹3.5. "now" = from collected fees, "max" = if all students pay. Below 1× = the coach costs more than they bring in.
Coach Students Revenue (collected) Pending (uncollected) Salary Cost Net Profit Potential Net ROI / Pot.ROI Action
Loading…

Students

Fee: to
Month:
Due:
Enroll:
0 selected
# Student Coach Fee Status Due Date Actions
Loading…
# Student Batch / Coach Chessable Username Profile Link Actions
Loading…

Attendance

Select date / coach / batch to begin
Student Status Classwork & Homework
Select date/coach to load students

Homework Manager

Assign chess homework to an individual student, a batch, or all active students. Parents see only the homework that applies to their child.

Calendar Review

Review homework by due date, assignee, and status.

Batch Editing

Select visible assignments and apply one status change.

0 selected
Loading…
Loading Tournament & Event Hub...
📚 Academic Study Hub

📖 E-Library & Recorded Lectures Manager

Upload study guides, opening vaults, tactics calculation sheets, and manage granular access permissions per student or batch.

📚 Total Materials
0
🎥 Video Lessons
0
🔒 Student Exclusive
0
👥 Batch Restricted
0
Loading E-Library...
♟️ Coach Academic Hub

📖 Coach E-Library & Class Recordings Hub

Share class recordings, opening lines, tactics sheets, and endgame studies with your enrolled students.

Loading E-Library...
♟️ Academy PGN & Training Lab

♟️ Study PGN, Tactics & Student Practice Analytics

Assign custom opening repertoires and PGN studies to batches or students, and monitor real-time daily tactics streaks.

🔥 Active Daily Streaks
14 Students
⭐ Puzzles Solved Today
48
📚 Assigned Topics
6 Topics

Student Daily Tactics & PGN Practice Log

♟️ Coach Training & Repertoire Hub

♟️ Coach Study Lab & Batch Practice Hub

Analyze master games on the interactive board, assign opening repertoires & PGN topics to batches, and monitor real-time daily tactics practice.

Paul Morphy vs Duke & Count (The Opera Game)

⚪ Paul Morphy vs ⚫ Duke of Brunswick & Count Isouard · 1-0
+0.0
📜 Move Notation Click move to jump
🤖 Loading TOM AI move guidance...
Loading…

Champions Gallery

Celebrating the proudest victories and top-rated players of ChessKidoo.

Loading Gallery…

Event & Tournament Hub

Manage internal academy events or discover upcoming national and international chess tournaments.

Loading…
View Month:
Status:
Coach:
#InvoiceStudentCoachSessionScheduleFeeStatusAction
Loading…

Classroom / Batch Manager

Create and manage student batches, assign coaches, and track active classrooms across your academy.

🗓️

🗓️ Student Schedule Manager

Build high-fidelity invitation cards for regular chess sessions, download them as images, and inform parents via WhatsApp.

Configure Schedule

Regular Class Settings

Invitation Preview

♟️ Select a student and click "Preview Card" to view the beautiful layout.
🤖 TOM AI Schedule Advisor
Select a student to view automated scheduling checks, time recommendations, and coach matching insights.

This Month

This Month Expenses
This Month Income
Profit / Loss

Category Breakdown

6-Month Expense Trend

Total:
Date Category Description Amount Payment Mode Bill Actions
Loading…

📬 Messages Hub

Loading…

🔐 Access Control Manager

Manage administrative access, coach roles, and parent accounts. Assign roles and revoke login credentials securely in real-time.

Email / Username Role Created Last Sign In Password Actions
Loading users...

👪 Parent / Student Portal Accounts

0 accounts

Parents/students sign in using their Login Email (auto-generated from student name, e.g. studentname@gmail.com) and Password (defaults to their phone number). Below are the real login credentials for each student.

Student Login Email Password Parent Name Login Phone Coach Status Open
Loading parent accounts…

🛡️ Threat Intelligence & Security Logs

Live Feed Connected
Authentication Telemetry Event Trend (Success vs Failed attempts)
Live Observability Trace Log (DOM Virtualized)
Buffer: 0 items cached
Awaiting inbound telemetry trace stream...

📝 Academy Productivity Center

Task Completion:
0%
"Every chess master was once a beginner." — Irving Chernev

Academy Checklist

💳 Fee Collection Account

Shown to parents in every fee reminder (UPI / GPay / PhonePe). Update here — no code change needed.

📌 Quick Notepad & Store Details

Store temporary operational details, coach assignments, passwords reminders, or general memos. Saved automatically.

📅 Schedule GMeet / Zoom Calls

Upcoming Call Schedules
🤖

TOM AI Training Operations Manager

Connected to Live Database • Syncing...

👥
Active Students
📊
Attendance Rate
⚠️
Weak Students
🎯
Coach Performance
📅
Upcoming Events
💳
Pending Payments
🏆
Tournament Ready
💡
AI Recommendations
🤖 TOM AI
AI Agent Modules
TOM AI v1.0 • Live

Global Insights

Real-time analytics and predictive capabilities powered by live academy data.

⚡ Global Agent
🤖
TOM AI Online — I'm connected to your live academy database. I analyze real student ratings, attendance records, payment data, and coach performance in real-time. Ask me anything specific and I'll give you precise, data-driven answers.
🤖

TOM AI Parent Assistant

Connected to Academy Database • Restricted Mode

📈
Current ELO
🗓️
Attendance Rate
💳
Payment Status
👨‍🏫
Primary Coach

Ask TOM AI

Ask about ELO progression, schedule details, or general chess knowledge.

👶 Parent Copilot
🤖
Hello! I am TOM AI, your personal ChessKidoo Assistant. I can help you with updates on your child's progress, class timings, and general chess training concepts. What would you like to know today?