⚠️ No internet connection — changes won't save until you're back online

Hold your horses…

Ascend Edtech

ASCEND EDTECH

Academy Manager

Welcome

Ascend Edtech

Courses

Every course at this school, with its instructors, classes and students.

Instructors

👥 All students in this course
0 Present0 Absent

Class

Student

My Projects
Ascend Edtech

Welcome back

My calendar

Class Demo Event At school Awaiting a decision Next 24 hours, booking closed

Instructors

All Students

📅 Calendar

Classes, demos and events for every instructor. Tap anything to see details.

All trainers

Trainer performance

Missed tasks

What each trainer should have done in this period and didn't: late or rejected demo requests, demos not marked or with no feedback, and classes with no attendance or status. Tap one to open it.

Trainer ranking

By hours taught in this period. Tap a trainer to see only them.

Today

Every class and demo today and where it stands.

Hours per day

Last 14 days.

Hours per month

Last 12 months.

Class status

Classes in this period.

Demos

Demos each trainer taught in this period.

Weekly schedule

Schedule

Pick a department, then a trainer, to see their classes for the week.

Sales team

Sales performance

How the sales team is doing: bookings, results and the team ranking.

🏆 Sales ranking

Ranked by enrolments, then demos booked, in this period.

⚡ Right now

Where the team's demos stand today.

Conversion funnel

From booking to enrolment, this period.

Bookings per week

Last 8 weeks. The darker part enrolled.

By program

Demos booked this period.

Latest activity

The team's most recent bookings. Tap one to see it in the calendar.

Welcome back

Instructor availability

Where and when each instructor takes demos, and how busy they are today. Use Edit to change their location or days.

InstructorDomainLocationAvailabilityToday
My demo requests

Your bookings

Notifications

What's new

Reports

Reports

Weekly and monthly reports, daily tasks and the attendance sheet, all in one place.

My demos

Your demos

📅 Month sheet

One row per day and one column per instructor: classes, demos, school days and time off, from every school.
ClassDemoAt a schoolEventNot availableOff: not a working day
My classes

Your schools

Management overview

Students, sessions and demo bookings at a glance.

Today's sessions

Classes at this school today.

Sessions by school

Classes this month at every school. Done Coming up

Students

When each student joined, when their classes end, and how many sessions they've had. Worked out from their classes.

Sessions by trainer

Classes this month. Done Coming up

Sessions by course

Classes this month. Done Coming up

Book a demo

Which program is the demo for?

🎮
Game DevelopmentGame design and coding
🤖
AI & RoboticsRobots, electronics and AI

Which days and times suit the parent?

Days that suit them (pick any)
Time of day
Location

Pick a suggested time, or choose an instructor

Or choose an instructor yourself. Next free day is their first open day from tomorrow, skipping off days. Choosing someone fills in that date.

When should it happen?

Demos run between 10:00 AM and 7:00 PM and need 24 hours' notice.

Who's the demo for?

Interested in (pick any)
Online or offline
Step 1 of 5
Availabilities

Availabilities

Pick a department, then a person, to see and change their working days and hours.

Issues

Problems people saw

Every error or warning message anyone sees is saved here by itself. Claude checks each new one, fixes what it can, and writes the result beside it. Read it once and press OK to move it to Reviewed.

Settings

Academy Name

📧 Email Notifications (Optional)

Emails an instructor whenever a session or demo is booked for them, alongside the in-app bell. Needs a free EmailJS account connected to a real inbox — paste the three values it gives you below. Leave "Enabled" off until you've tested it.

Service ID
Template ID
Public Key

⏰ Email reminders

The evening before, reminders go out by email through Brevo from the first admin app that is open.

Send from

🏖 School holidays

🔀 Who approves demo requests

Every step of a demo booking notifies the person who booked it, the instructor, the Academy Lead for that instructor's program and the Sales Leader, by bell and (if switched on above) email. Emergencies go straight to the Academy Lead, and Management is kept informed. To change someone, open their account with Edit → 🎓 Access.

Your Email

Currently signed in as . Changing this sends a verification link to the new address — the change only takes effect once you click it.

Your Password

Firebase manages your real login securely — admins can't view or set anyone's password directly. Use this to send yourself a reset link instead.

Admin Accounts

Admins see and manage every course, instructor and student. Only add people you fully trust with that access.

Instructor Accounts

Each instructor signs in with their own email + password. If one forgets theirs, send them a reset link — they'll set a new password themselves. To add an instructor who already teaches at another school without giving them a second login, use "🔗 Link Existing" on that course's page — click "Sync" below first if they were added before this feature existed.

🏫 Add Every Instructor to Every School

One-click version of "Link Existing" for everyone at once — every instructor currently teaching at Ascend Edtech gets set up at every other school too, same login, no new passwords. Their course is created there if needed. Their students are never copied — each school starts them with an empty class.

Sales Accounts

Sales team members sign in on their own tab and see the shared Closed Deals / Follow Ups / Daily Updates pipeline, plus instructor availability.

Office Team Accounts

These people sign in on the same page and, for now, only see their own Daily Tasks. Each team is its own department in Tasks Management, the reports and the monthly email.

Bulk-Import Students

Download the Excel template, fill in a row per student, then open the instructor's class and click "Import Excel" to add them all at once.

Student Portfolio Accounts

Every student can sign in (the "Student" tab on the login screen) to build a simple photo + description portfolio of their projects. New students get a login automatically. Their email is their first name + [email protected] (e.g. Ali → [email protected]). Each new student gets their own random password, shown on the student's profile so you can share it. Students can never edit their own name, email, or password — only Admin/Instructor can, from a student's profile. This button creates logins for anyone missing one (added before this feature existed, or by bulk import) AND resets any existing student's password back to 123456789 if it's still on an older default.

⚠️ A student's login email isn't a real inbox, so "send reset link" doesn't work for them — use the "🔁 Fix Password" button on their profile instead.

Recently Deleted

Deleted a student or instructor by mistake? They're kept here for 30 days before being gone for good.

Backup

Your data now lives online and syncs live across every device automatically. Export is a safety copy for your own records — it includes photos. Import adds whatever's in the file to your live data — it never deletes or overwrites anything, so it's safe to try.

🕐 Automatic Backups

Once a day, the first time an admin uses the app, a snapshot of every course/instructor/student's records is saved here automatically — no clicking needed. These don't include photos (to keep them small); use the manual Export above for a full copy with photos. The last 30 days are kept.

Schools

Add a school, rename it or change its logo here. Deleting a school permanently removes every course, instructor and student inside it, so export a backup first if you need one. Ascend Edtech itself can't be deleted. Everyone picks the school they work in from My Classes.

📜 Activity Log

Who did what, and when, second by second: every sign-in, every screen or window opened, every action and its result message, demos booked, accepted and confirmed. It updates live. Main admin only.

Danger Zone

Permanently erase all courses, instructors, students and attendance records for everyone, on every device. Main admin only.

Are you sure?

Add a class

What is it?
What's this session called?
Date
Start Time
End Time
Notes (optional)
Repeat this session?

Add Project

Project Title
Describe this project
Photos

Project

🗑 Delete Multiple Sessions

Instructor
Only sessions titled (optional — quickly grab a whole repeated series by name)
0 selected

Generating…

Please wait