Dashboard
Actual vs Budget Sales
Students With Past Due Accounts
Live Counts
This Month
Company
Dojo profile, branding, and contact details.
Company Information
Access & Login Info
Attendance Reminder Emails
Lesson Plans
Manage courses and the lessons within them. Deactivating a course deactivates its lessons.
Courses
Lessons
Class Schedule
Define recurring classes, then generate the dated entries onto the Club Calendar.
Class Schedules
Club Calendar
Weekly view of scheduled classes and booked private lessons.
Week View
Inventory List
Browse inventory items. Select Edit on a row to open Create New Item, or add a new item.
Inventory List
General Ledger
Read-only posted transactions from the General Journal. Entries cannot be edited or deleted — use Reverse to post an offsetting correction.
Filters
Daily Sales Report
Printable listing of General Ledger entries for a selected date or date range, with a grand total.
Filters
Print Badges
Print student ID badges for a range of student numbers onto a 2-column, 5-row badge sheet (Avery-style, badges 2in × 3.5in).
Student Number Range
Active Student Dashboard
Total active students per month. A student counts once enrolled (Contract Start Date); if still Active they count through the end of the range, if inactive they count through the month of their Inactive Date.
Date Range
Sales Vs Budget
Total Sales (accounts 100-199) actual vs budget by month, across the selected date range.
Date Range
New Vs Inactive Student Dashboard
New enrollments vs students marked inactive, per month. A student counts as New in the month of their Contract Start Date, and as Inactive in the month of their Inactive Date.
Date Range
Manage Schools
Create, enable, and disable schools. Only visible to platform administrators.
Create School
Schools
Chart of Accounts
General Ledger activity summarized by account and month for the current year.
Chart of Accounts
General Journal
Enter Sales and Expense transactions, then Post to write them to the General Ledger.
New Line
Budget
Enter monthly budget amounts to compare against the Chart of Accounts. Total Sales, Total Expenses, and Net Income are computed from the rows below.
Budget
Budget not loaded.Payment Processing
Configure your own Stripe, Square, and PayPal accounts to accept credit card payments. Once enabled here, the Stripe Payment, Square Payment, and PayPal Payment forms under Payments can take charges.
Stripe
Square
PayPal
Email Settings
Configure an SMTP account to send prospect verification and student portal password-reset emails.
SMTP
Send Test Email
Prospect List
Monitor walk-in leads captured from Quick Entry. Select Edit on a row to edit their details.
Prospect List
Student List
Browse students. Select Edit on a row to open Create New Student, or add a new student.
Student List
Badges
Browse issued badges.
Badges Table
Attendance Quick Scan
Scan a student badge to check in or out. Meant to run on its own station, separate from Class Attendance.
Scan a student badge, or type the student number and press Enter.
Class Attendance
Students currently checked in. Use Transfer All to move everyone to Attendance Approval, or Delete to remove a single selected row.
Class Attendance
Attendance Approval
Review checked-out students. Mark as Approved defaults every row to Yes; uncheck any student who should not advance, then Post the Approvals.
Attendance Approval
Attendance History
Posted attendance records.
Attendance History
Student Import
Bulk-import student records from an Excel (.xlsx) file.
Import Students
Chart of Accounts Import
Bulk-import Chart of Accounts structure from an Excel (.xlsx) file exported from the Chart of Accounts page.
Import Chart of Accounts
Budget Import
Bulk-import Budget amounts from an Excel (.xlsx) file exported from the Budget page.
Import Budget
General Journal Import
Bulk-import lines into the General Journal from an Excel (.xlsx) file. Imported lines land in the same review queue as manual entries — they are not posted to the General Ledger automatically. Review them on the General Journal page and click Post when ready.
Import Journal Lines
Email Log
Every email sent to a student (e.g. attendance reminders) is recorded here.
Sent Student Emails
Stripe Payment
Charge a credit card via Stripe. A successful charge posts a Sales entry to the General Ledger.
New Charge
Recent Stripe Transactions
Square Payment
Charge a credit card via Square. A successful charge posts a Sales entry to the General Ledger.
New Charge
Recent Square Transactions
PayPal Payment
Charge a credit card or PayPal account via PayPal. A successful charge posts a Sales entry to the General Ledger.
New Charge
Recent PayPal Transactions
Student Tests
Import written tests from .xlsx, review and publish them, assign a test to a student, take a test in kiosk mode, and review completed scores.
Import Test
Tests
Assign Test
Assignments
Scores
Developer
Diagnostics: API status, session details, raw request output, and available endpoints.
http://localhost:5267
Use the secured endpoints after signing in, or open the health check for a quick probe.
Session
Action Output
Ready. Click Login, select a student row with Edit, then Print Badge or Load Badges.
Available endpoints
- /healthanonymous
- /api/v1/auth/loginlogin
- /api/v1/companycompany
- /api/v1/prospectsprospects
- /api/v1/studentsstudents
- /api/v1/badgesbadges
- /api/v1/attendanceattendance