小麦英语

Xiaomai English ERP

小麦英语

小麦英语

ERP System

Dashboard ! Students Classes Attendance Payments Finance Reports Holidays Recycle Bin Settings Deployment 0
Language

Xiaomai

Administrator

Dashboard

--:--:--

北京时间 · CST

Missing Attendance!

Some classes have not had attendance marked.

0

Classes Today

0

Students Today

¥0

Expected Today

0

Low Balance

Today's Classes

Students with Low/Negative Balance

Students

Manage student information

Name (EN) Name (CN) Teacher Schedule Fee Remaining Actions

Classes

Weekly class schedules. Add a class, then enroll students in it.

Attendance

Mark attendance and manage cover classes

Payments

Payment history and records

Date Student Teacher Amount Classes

Financial Dashboard

Overview of revenue and outstanding balances

Total Revenue

¥0

This Month

¥0

Outstanding

¥0

Revenue by Teacher

Students Owing Money

Student Classes Owed Amount

Reports

Generate monthly reports

Holidays

Mark dates when all classes will not run

Recycle Bin

Deleted students and classes. Restore them or export to CSV.

Deleted Students 0

Deleted Classes 0

Settings

System configuration and backup

Change Password

Backup & Restore

Available Backups

Deployment

Push local changes to the live website

Production

—

Last deploy

never

Last DB pull

never

Last DB push

never

Database Sync

Click Preview to see what's new on the other side. One click to apply. A safety backup is always saved first.

Preview Pull from Website

See what teachers added on the live site. One click brings everything new into your local copy.

Preview Push to Website

See what's new on your local copy. One click sends everything new up to the live site.

Advanced: full-database swap (overwrites the other side)

Use only if Preview can't load (schema mismatch, first-time setup). Snapshots are still saved automatically.

Files ready to deploy

0 selected

Recent activity

Add Student

No classes available. Create one first under Classes → Add Class.

A student can attend more than one class. Set this student's fee for each class.

Add Class

Optional. If blank, the class is labeled by teacher + day + time.

Add Payment

Each payment is recorded for one specific class.

Add Cover Class

Class Details

Student Profile

Chinese Name:

English Name:

Teacher:

Schedule:

Fee:

0

Remaining

0

Paid (¥)

0

Used

Date Time Status
Date Time
Cover Date Time Original Class
Date Amount (¥) Classes

Classes happening now

Earlier today — not yet marked

No classes happening right now.

Update Website

You are about to push local code changes to the live website.

Files0
Total size0 KB
Target—

The production server will be restarted. Brief downtime (~4s) expected.

Deploying…

    Sync Preview

    Comparing with website…

    Already up to date.

    Nothing to bring across.

    A safety backup is saved automatically before anything changes.

    Pull Database from Website

    This will:

    1. Save a snapshot of your current local data
    2. Download the live website database
    3. Replace your local data with the website's data

    Anything you've added locally since the last pull will be replaced. The pre-pull backup lets you roll back if needed.

    Push Database to Website

    This is destructive.

    This will:

    1. Save a snapshot of the current website database (rollback safety net)
    2. Stop the website briefly while it swaps the database
    3. Upload your local database to the website
    4. Restart the website

    Anything teachers added on the live website that isn't in your local copy will be lost. Pre-push backup is kept locally in backups/backup-…-prepush/.

    Backup & Sync from Website

    This will:

    1. Save a backup of your current local data
    2. Download the live website database
    3. Replace your local data with the website's data

    Anything you've added locally that isn't on the website will be replaced. The pre-pull backup lets you roll back if needed.

    Add Holiday

    For a single day off, set start and end to the same date.

    Delete 0 student(s)?

    Pick what you want to do with the selected students. Past payments are preserved either way — your total revenue won't change.

    Delete 0 class(es)?

    These classes will move to the Recycle Bin. You can restore them at any time.

    Students enrolled in these classes stay in their records; the class just disappears from their schedule until you restore it.

    Details