Western Medical Training Center
Welcome to the WMTC platform. This guide walks you through every section of the site — from the public-facing pages students see, to the Admin Dashboard and Student Portal. Staff Training: Thursday, May 22, 2026 at 12:00 PM.
Jennifer
Jasmine
Griselda
Michelle
Guil (IT)
Henrique (IT)
Site is Live at wmtc.info
Use the links below to access the site. Log in with your equiphs.com email and password — no GoDaddy account needed.
If links don't work — copy and paste this into your browser:
https://4ufgp7ye9v.c24.airoapp.ai/staff-guide
Admin Dashboard
Staff-only · Your personal login
First login: You will be prompted to change your password immediately. Your new password must be at least 8 characters with an uppercase letter, a number, and a special character.
Forgot your password? Click "Forgot Password" on the login screen. A reset link will be emailed to your staff email address.
What you see depends on your role
Student Portal
Use test accounts to explore as a student
Login method: Enrollment email address + last 4 digits of SSN. Use the test accounts below — no real student credentials needed.
Quick-access test credentials
Owner / system administrator only
Tabs visible:
The only role that can create, edit, or deactivate staff accounts and view the full audit trail.
Senior staff with full operational access
Tabs visible:
Full dashboard access. Cannot manage other staff accounts.
Student counselors and support staff
Tabs visible:
Counseling-focused view. Full access to confidential student notes. No access to Payments, Reports, or Intake Leads.
Classroom instructors and clinical coordinators
Tabs visible:
Teaching-focused view. No access to payments, intake leads, reports, or confidential counseling notes.
Enrollment coordinators and front office staff
Tabs visible:
Enrollment and payment-focused view. No access to externships, graduation, attendance management, or confidential counseling notes.
• Complexity: Minimum 8 characters, must include an uppercase letter, a lowercase letter, a number, and a special character (e.g., !, @, #, $).
• First login: You must change your temporary password immediately on first login.
• Expiry: Passwords expire after 6 months. You will be prompted to change it when it expires.
• Inactivity: If you have not logged in for 30 days, you will be required to change your password on next login.
• Forgot password: Click "Forgot Password" on the login screen — a reset link is emailed to your staff address. Links expire in 1 hour.
• Do not share: Your login is personal. Do not share your password with anyone, including other staff members.
/Homepage
Hero, programs overview, contact form, partner logos
/programsPrograms
All certification programs with details and pricing
/programs/clinical-medical-assistantCMA Program
CMA detail page with interest form
/programs/pharmacy-technician-hybridPharmacy Tech
Pharmacy Tech detail page
/programs/rnaRNA Program
Restorative Nursing Assistant detail
/programs/pharmacologyPharmacology
Pharmacology 54-hour program detail
/programs/ekg-technicianEKG Technician
EKG Tech program detail
/enrollEnrollment Form
6-step enrollment: program → personal → background → docs → agreements → payment
/inquiryInterest / Referral Form
Intake lead capture — goes to Admin Intake Leads tab
/contactContact Page
Contact form + address, hours, map
/aboutAbout
Mission, team, history, partnerships
/faqFAQ
Common questions about programs and enrollment
/eventsEvents
Upcoming info sessions and community events
/newsNews / Blog
Articles and announcements
/nhaNHA Certification
National Healthcareer Association exam info
/donateDonate
Scholarship and community support giving page
/portalStudent Portal
Student login — curriculum, externship, graduation
/adminAdmin Dashboard
Staff-only — all student data, payments, reports
Visit the site root. You'll see the hero section, program cards, partner logos, and a contact form at the bottom.
Try submitting the contact form with your own email — you should receive a notification at [email protected] and the lead will appear in Admin → Intake Leads.
Go to /programs to see all certifications. Click into any program to see the detail page with pricing, schedule, and an interest form.
Go to /enroll. Step through all 6 steps to see the full flow. You can stop before the payment step — no charge is made until the deposit is submitted.
Payment: CMA and Pharmacy Tech Hybrid require a $300 deposit + four $550 installments = $2,500 total.
Go to /inquiry. This is the form used for call-in referrals, walk-ins, and partner referrals. Submit a test entry and check Admin → Intake Leads.
The tabs you see depend on your role. Here is what each tab does:
Intake Leads
All form submissions, call-ins, and referrals. Every new lead lands here first. (Admin, Office)
Students
All enrolled students. Search, filter, and open any student's full record. (All roles)
Cohorts
Cohort roster cards. Create cohorts, drill into each one for roster and attendance. (All roles)
Daily Payments
Review installments due today and overdue balances. (Admin, Office)
Reports
Enrollment stats, payment summaries, cohort completion rates, revenue trends. (Admin, Office)
Attendance
Session roster, QR check-in management, absence reports. (Admin, Instructor)
Externships
Track externship placements, hours logged, site assignments. (Admin, Instructor)
Graduation
Graduation applications, three-gate clearance, certificate number issuance. (Admin, Instructor)
Calendar
School calendar with month/week/list views. (All roles)
Settings
Roster import, portal test student creation, system configuration. (Admin only)
Open Admin → Intake Leads. You'll see a list of all submissions sorted by most recent. Each card shows the person's name, phone, email, program of interest, and how they came in (web form, call-in, referral, walk-in).
Use the search bar to find a lead by name, email, or phone. Use the status filter to show only New, Contacted, Qualified, or Enrolled leads.
Click any lead row to open the full record. You'll see all submitted information, any notes, and the activity log showing every time the record was touched.
Change the status as you work the lead: New → Contacted → Qualified → Enrolled (or Disqualified). This keeps the pipeline organized.
Type a note in the Notes field and save. Notes are timestamped and permanent — useful for logging call outcomes, voicemails left, or next steps.
When a lead enrolls, use the Convert to Student action. This creates a student record pre-filled with the lead's information and links the two records together.
Use the search bar (name, email, or phone) or filter by program, cohort, or status. The list updates instantly as you type.
Click any student row. A panel slides in from the right with all their information organized into tabs: Overview, Notes, Milestones, Payments, Attendance, Externship, Graduation.
Program, cohort, contact info, demographics, background check status, financial aid type, computer loan status, and government ID on file.
Enrollment Checklist (6 checkboxes): Agreement Signed, Confirmed for Start, Scrubs Issued, Deposit Paid, Invoice Sent, Systems Access Sent. Click any to toggle.
In the Overview tab, scroll to Portal Access. Enter the student's last 4 SSN digits and click Save. This is the "password" the student uses to log into the Student Portal. Without this, they cannot log in.
Select a note type: Note, Status Change, Milestone, Payment, Contact, System. Type your note and save. All notes are timestamped and permanent — they form the student's activity history.
Every note card displays: the note type badge (color-coded), a staff avatar circle with your initials, your full name, and the date and time the note was saved. This creates a clear, accountable record of who wrote what and when.
To change a student's status (e.g., Enrolled → Active → Completed), use the status dropdown in this tab and add a reason note.
If you have the Counselor, Admin, or Prime Admin role, you will see a separate Counseling Notes panel inside the student drawer. These notes are not visible to Instructors or Office staff.
Counseling notes display the same author stamp — purple avatar with your initials, your full name, and timestamp — so every confidential entry is fully attributed and auditable.
Track key dates: orientation, first day of class, NHA exam registration, exam passed/failed, externship start and end, certification number, graduation date, and post-graduation employer placement.
See the student's full payment plan — deposit, installments, and due dates. Click Collect Installment to charge the next scheduled payment via Stripe. A receipt email is sent to the student automatically.
Overdue installments are highlighted in red. You can also manually record a cash or check payment here.
See this student's attendance record across all sessions — present, late, excused, absent. You can override any individual record with an admin note if there was an error.
Each cohort card shows its label (e.g., Cohort #40), program, start date, enrollment count, and status (Active, Upcoming, Completed). Click a card to drill into the full roster.
Click + New Cohort. Fill in the cohort label, program, start date, end date, and format (Hybrid or Online). The cohort is created immediately and appears in the Students tab filter.
Inside a cohort, you can see all enrolled students, their attendance rate, and payment status at a glance. Click any student to open their full drawer.
This tab shows two lists: Due Today (installments scheduled for today) and Overdue (missed payments from prior dates). Both are sorted by amount.
Click Collect next to any installment. This charges the student's card on file via Stripe and marks the installment as paid. A receipt is emailed to the student automatically.
If a student paid by cash or check, use Mark as Paid (Manual) and enter the payment method and reference number. This keeps the payment plan accurate without charging Stripe.
The main Attendance tab shows all class sessions sorted by date. Each row shows the session date, cohort, type (Lecture, Lab, Orientation), and a summary: Present / Late / Excused / Absent counts.
Click any session row to open the full roster. You'll see every student in that cohort and their check-in status for that session.
In the session roster, click the status badge next to any student to open the override panel. Change the status (Present / Late / Excused / Absent) and add an admin note explaining the change. The override is saved with your name and timestamp.
Switch to the Absence Reports sub-tab. This shows all absences and tardies that students submitted through the Student Portal. New submissions arrive with a Pending badge and a counter showing how many need review.
Open any pending absence report. Read the student's reason and any documentation they attached. Add your staff notes, then click one of three actions:
The system records who reviewed it and when. Students do not receive an automatic notification — contact them separately if needed.
The Externships tab lists all students currently in or pending an externship. Each row shows the student, site name, city, hours completed vs. required, and status (Pending, Active, Completed).
Click any row to see the full placement record: site details, supervisor name, start and expected completion dates, and the hour log entries the student has submitted.
New placements submitted by students arrive with a Pending status. Review the site and supervisor information, then change the status to Active to confirm the placement. You can also edit the site details or required hours if needed.
When a student has logged all required hours and the site supervisor has confirmed completion, change the status to Completed. This unlocks the Graduation Application in the student's portal.
The Graduation tab lists all students who have submitted a graduation application through the portal. Each row shows the student, program, submission date, and current clearance status.
Before a certificate number can be issued, staff must manually sign off on all three gates:
Click each gate to toggle it green. All three must be green before the certificate field unlocks.
Once all three gates are cleared, enter the certificate number in the field provided and click Save. This number appears in the student's portal immediately.
The Calendar tab shows all school events in Month, Week, or List view. Switch views using the buttons at the top right. Click any event to see its details.
Use the Seed H1 2026 and Seed H2 2026 buttons to populate the calendar with standard school events (cohort start dates, holidays, orientation days). This is safe to run multiple times — it won't create duplicates.
Click + Add Event, enter the title, date, and event type (Holiday, Cohort Start, Orientation, Campus Closure, Other), and save. The event appears on the calendar immediately.
Scroll to Roster Import. Click Load & Preview — the system reads the historical CSV and shows you all rows before importing anything. Review for conflicts, then click Import. This is a one-time operation that loads all historical student data.
Click Create / Reset Test Students. This creates (or resets) three test accounts you can use to log into the Student Portal and see exactly what students see. See the Test Logins section below for credentials and a full walkthrough.
The student goes to /portal and sees a login form asking for their enrollment email and last 4 SSN digits. After 5 failed attempts from the same device, the login is locked for 15 minutes (brute-force protection).
After login, the student sees their name, program name, cohort label, and enrollment status badge (Enrolled, Active, Completed, etc.) at the top of the page.
A visual progress bar shows where the student is in their journey: Enrolled → Deposit Paid → Coursework → Externship → Graduation Application → Certified. Steps light up as they are completed.
Students can view their monthly attendance record — a calendar showing each class session color-coded as Present (green), Late (yellow), Excused (blue), or Absent (red). They can also see their overall attendance rate.
Students click Report Absence / Tardy to submit a notification. They enter the date, whether it was an absence or tardy, and their reason. The submission lands in Admin → Attendance → Absence Reports as Pending. Staff then determine whether it is excused or unexcused — the student does not make that determination.
For CMA, Pharmacy Tech, EKG, and other NHA-certified programs, students see an NHA Student Portal button that links directly to certportal.nhanow.com — the NHA platform where they access practice exams, study materials, and register for their certification exam.
RNA and Pharmacology students see a dedicated Access Your Curriculum card with a clear explanation that their coursework is on a separate platform (LearnDash/WordPress at wmtc.info/wp-login.php). The card explains the difference between this portal and LearnDash so students are not confused by having two logins.
Eligible students see an Externship card. They fill out: site name, city, supervisor name, start date, expected completion date, and total hours required. After submitting, the placement appears in Admin → Externships as Pending for staff review.
Once staff approves the placement (changes status to Active), the student can begin logging hours. They log each visit with: date, hours worked, supervisor name, and notes. Their progress bar updates in real time.
When a student is ready to graduate, they click Apply for Graduation. The wizard collects: updated contact info, employment status, program completion attestation, and final acknowledgments.
After submission, the application appears in Admin → Graduation. Staff must clear all three gates (Curriculum Complete, Tuition Cleared, Computer Returned) before the certificate number is issued. The certificate number then appears in the student's portal automatically.
Students click Log Out in the top right. The session is also cleared automatically after 30 minutes of inactivity — this protects students who forget to log out on a shared computer.
Features available:
Best account for testing the full student journey end-to-end.
Features available:
Use this to see the LearnDash two-system explanation card.
Features available:
Same experience as RNA — online-only program with WordPress curriculum.
Follow these steps to experience the portal exactly as a student would. Use the CMA account for the most complete tour.
Go to /portal. You'll see the login screen with two fields: Email and Last 4 SSN.
Enter [email protected] as the email and 1234 as the last 4 SSN. Click Log In.
You'll see the student's name, program (Clinical Medical Assistant), cohort label, and status badge. This is the first thing every student sees when they log in.
Scroll down slightly to see the progress bar. For the test CMA student, Enrolled and Deposit Paid should be checked. This gives you a sense of how students track their journey.
The attendance section shows a monthly calendar. Test students have seeded attendance records so you can see what the calendar looks like with real data — green for present, yellow for late, red for absent.
Click Report Absence / Tardy. Fill in a date, select Absence or Tardy, and enter a reason. Click Submit. Then go to Admin → Attendance → Absence Reports in another tab — you'll see the submission arrive as Pending.
Scroll to the NHA card. Click the button — it opens certportal.nhanow.com in a new tab. This is where CMA students access their NHA study materials and register for the CCMA exam.
The Externship card shows the student's placement status. For the test student, there is a seeded externship placement so you can see what an active externship looks like — site name, hours completed vs. required, and the progress bar.
Click Log Out in the top right corner. You're returned to the login screen. The session is also cleared automatically after 30 minutes of inactivity.
Log in with [email protected] / 1234 to see the LearnDash curriculum card — the amber notice box explaining the two-system distinction and the "Log In to LearnDash Curriculum" button.
Create test student accounts
RequiredWhere: Admin → Settings tab → scroll to "Create / Reset Test Students" → click the button
Expect: Green success message. Three test accounts are now ready to use.
Confirm you can log into the Admin Dashboard
RequiredWhere: Go to /admin → enter your staff email address and your personal password
Expect: You see the dashboard with your name and role badge in the top-right corner. Tabs visible match your assigned role.
Confirm you can log into the Student Portal
RequiredWhere: Go to /portal → enter [email protected] / last 4: 1234 → click Log In
Expect: You see the CMA student dashboard with their name, program, cohort, and progress tracker.
Homepage loads correctly
Where: Go to / (the homepage)
Expect: Hero section, program cards, Friday Study Night section with flyer button, contact form, partner logos all visible.
Study Night flyer opens
Where: Homepage → scroll to Friday Study Night section → click "Download Study Night Flyer"
Expect: Flyer image opens in a new tab.
Programs page and filter bar
Where: Go to /programs
Expect: All programs listed. Filter buttons (All Programs, Hybrid, Online Only) work. Military Benefits card visible.
Enrollment form — all 6 steps
Where: Go to /enroll → step through all 6 steps (do not submit payment)
Expect: Program selection → Personal info → Background → Documents → Agreements → Payment. Each step advances correctly.
Contact form submission
Where: Go to /contact → fill in the form → submit
Expect: Success message appears. Check Admin → Intake tab — the submission should appear as a new lead.
Inquiry / interest form
Where: Go to /inquiry → fill in and submit
Expect: Success message. Check Admin → Intake tab for the new lead entry.
FAQ page
Where: Go to /faq
Expect: All questions expand/collapse. No broken links or missing content.
Parking section on Contact page
Where: Go to /contact → scroll to Parking & Directions section
Expect: Balboa Park lot details, metered parking info, cost-in-perspective callout, and two parking map images all visible.
Events page
Where: Go to /events
Expect: Upcoming events listed. No broken images or layout issues.
Portal login with CMA test account
RequiredWhere: /portal → [email protected] / 1234
Expect: Dashboard loads with student name, CMA program, cohort label, and progress tracker.
Attendance calendar shows seeded records
Where: Portal → scroll to Attendance section
Expect: Monthly calendar with colored attendance marks (green = present, yellow = late, red = absent).
Report an absence
RequiredWhere: Portal → click "Report Absence / Tardy" → fill in date, type, reason → Submit
Expect: Success message. Then in Admin → Attendance tab, the report appears as "Pending".
NHA portal card (CMA only)
Where: Portal (CMA account) → scroll to NHA card → click the button
Expect: certportal.nhanow.com opens in a new tab.
Externship card visible
Where: Portal (CMA account) → scroll to Externship section
Expect: Site name, hours completed vs. required, and progress bar visible.
LearnDash card (RNA / Pharmacology)
Where: /portal → log in with [email protected] / 1234 → scroll to curriculum card
Expect: Amber notice box explaining the two-system distinction and "Log In to LearnDash Curriculum" button.
QR check-in from portal
Where: Portal → find the QR Check-In button → tap/click it
Expect: Redirects to /attend with student name pre-filled (cookie auto-fill). Session type dropdown and Submit button visible.
Portal logout
Where: Portal → click Log Out (top right)
Expect: Returns to login screen. Session cleared.
Notes author stamp — verify your name appears
RequiredWhere: Admin → Students tab → open any student → Notes tab → add a test note → save
Expect: The new note card shows your staff avatar (initials circle), your full name, and the current date/time. Not "Admin" — your actual name.
Counseling notes visible to Counselor role only
Where: Log in as Amy (Counselor) → open a student → check for Counseling Notes panel
Expect: Purple "Counseling Notes" panel is visible. Log in as an Instructor — the panel should NOT appear.
Students tab — view student record
Where: Admin → Students tab → click any student row
Expect: Student detail panel opens with enrollment info, notes, payment history, and action buttons.
Intake tab — leads appear
RequiredWhere: Admin → Intake tab
Expect: Contact form and inquiry submissions from testing appear here as leads.
Attendance tab — absence report appears
RequiredWhere: Admin → Attendance tab → Absence Reports sub-tab
Expect: The absence you submitted from the portal appears as "Pending". Click it to Acknowledge, Excuse, or mark Unexcused.
Cohorts tab
Where: Admin → Cohorts tab
Expect: All cohorts listed with student counts. Teams sync status visible.
Payments tab — Daily Payment Review
Where: Admin → Payments tab
Expect: Payment records listed. Daily Payment Review section visible.
Reports tab — enrollment and day patterns
Where: Admin → Reports tab
Expect: Charts and tables load without errors. Day-of-week enrollment pattern chart visible.
Externships tab
Where: Admin → Externships tab
Expect: Test CMA student externship placement visible. Hours and site info correct.
Graduation tab
Where: Admin → Graduation tab
Expect: Graduation candidates listed. Banner links to www.equiphs.com/events.
QR Codes page
Where: Go to /admin/qr-codes (or Admin → Settings → QR Codes link)
Expect: Large print-ready QR card with WMTC logo in center. Print button works.
Settings tab — test student reset
Where: Admin → Settings → Create / Reset Test Students
Expect: Button resets all three test accounts to a clean state.
Manual check-in (no cookie)
RequiredWhere: Open /attend in a private/incognito window → enter first name, last name, last 4 SSN → select session type → Submit
Expect: Success confirmation. Check Admin → Attendance tab — the check-in record appears.
Cookie auto-fill check-in
Where: Log into the portal as CMA test student → then open /attend in the same browser
Expect: Student name is pre-filled automatically from the portal cookie. Just select session type and submit.
Go to /admin/qr-codes (also accessible from Admin → Settings). You'll see a printable sheet of QR codes — one for each classroom location (e.g., Room A, Room B, Lab, Online/Remote, Other).
Click Print or use your browser's print function. Post the printed codes at each check-in station in the classroom.
When students arrive, they open their phone camera and scan the QR code posted in the room. This opens the WMTC check-in page (wmtc.info/attend) in their browser.
The check-in page asks the student to confirm their identity (name and last 4 SSN). Once confirmed, their attendance is recorded for the current session as Present.
After class, go to Admin → Attendance and open the session. You'll see which students checked in via QR and which did not. Students who did not scan can be manually marked Present, Late, or Excused by staff.
• Post QR codes at eye level near the classroom entrance so students scan as they walk in.
• For hybrid sessions, include an "Online / Remote" QR code that remote students can scan from the screen share.
• If a student's phone can't scan (camera issue, no data), staff can manually mark them present in Admin → Attendance after class.
• QR codes do not expire — the same printed sheet works for every session in that room.
Cohort Changes, Holidays, Campus Closures → School Calendar
The school calendar is the best place for date-based events that students and staff need to plan around.
How: Admin → Calendar → click + Add Event
Event types available: Holiday, Cohort Start, Orientation, Campus Closure, Other
Who sees it: Currently visible to admin staff. A student-facing calendar view is planned for the portal.
Examples: "Campus Closed — Memorial Day", "Cohort #42 Starts", "Lab Day — Room B", "No Class — Staff Development"
Program News, Announcements, Success Stories → News / Blog
The public-facing news section at /news is ideal for announcements you want prospective students and the public to see.
How: Currently managed through the blog system. Contact your system administrator to publish a new post.
Examples: "New CMA Cohort Starting June 2026", "WMTC Partners with [Hospital]", "Congratulations to our Spring Graduates"
Info Sessions, Open Houses, Community Events → Events Page
The /events page lists upcoming public events. Use this for anything you want prospective students to register for or attend.
How: Contact your system administrator to add or update events.
Examples: "Free Info Session — June 10", "Open House — San Diego Campus", "NHA Exam Prep Workshop"
Internal Staff Scheduling → Microsoft Outlook (Coming Soon)
Your Microsoft 365 credentials are already configured. Once the Outlook calendar integration is connected, events from your shared WMTC 2026 Outlook calendar will sync to the school calendar automatically — no double-entry needed.
Current state: Calendar is managed manually through Admin → Calendar.
After integration: Add an event in Outlook → it appears on the school calendar within minutes.
Status: Integration is ready to build — credentials are configured. Ask your system administrator to enable it.
Campus closure (e.g., emergency, holiday)
1. Add to Admin → Calendar as "Campus Closure" event. 2. Call or text enrolled students directly. 3. Post to News if it affects upcoming cohort start dates.
Cohort start date change
1. Update the cohort in Admin → Cohorts. 2. Add a new event to Admin → Calendar. 3. Notify affected students via phone or email. 4. Update the program page if the public schedule is listed there.
New cohort announcement (for prospective students)
1. Add to Admin → Calendar. 2. Publish a News post. 3. Add to the Events page if there is an associated info session.
✅ TODAY — Create staff accounts for each team member
Prime Admin → Admin Dashboard → Staff Accounts tab → + Add Staff. Create one account per person: Jennifer (Admin), Amy (Counselor), Jasmine / Noor / Ryan / Griselda (Instructor), Michelle (Office). All accounts are set to require a password change on first login.
✅ TODAY — Send each staff member their login credentials
Share each person's email and temporary password via a secure channel (not email). Direct them to https://4ufgp7ye9v.c24.airoapp.ai/admin to log in and set their password before the training session.
Staff Training — Thursday May 22 at 12:00 PM
Walk through this guide together. Use the Testing Checklist (Section E) to verify every major function. Each staff member should log in with their own credentials during the session.
Publish this app to wmtc.info
In the Airo project, click Publish and attach the wmtc.info domain. DNS propagation takes up to 30 minutes.
Update Stripe webhook URL
In Stripe Dashboard → Developers → Webhooks, update the endpoint URL to https://4ufgp7ye9v.c24.airoapp.ai/api/stripe/webhook. Rotate the signing secret and update the STRIPE_WEBHOOK_SECRET in Airo Secrets.
Add wmtc.info as Azure AD redirect URI
In Azure Portal → App Registrations → your app → Authentication, add https://4ufgp7ye9v.c24.airoapp.ai/api/microsoft/callback as a redirect URI. This enables Microsoft 365 OAuth for staff login.
Run historical roster import
Admin → Settings → Roster Import → Load & Preview → Import. This is a one-time operation. Do it before announcing the site to students.
Create portal test students and do a full portal tour
Admin → Settings → Create / Reset Test Students. Then follow the Test Logins section of this guide to walk through the full student experience end-to-end.
Send test contact form submission
Submit the homepage contact form and the /inquiry form. Verify the lead appears in Admin → Intake Leads and an email arrives at [email protected].
Verify enrollment + Stripe deposit flow
Complete a test enrollment through /enroll. Confirm the student record appears in Admin → Students and the Stripe payment is captured.
Print QR check-in codes
Go to /admin/qr-codes and print the QR code sheet. Post codes in each classroom location before the first cohort session.
Enable Microsoft Outlook calendar sync (optional at launch)
Microsoft Graph credentials are already configured. Ask your system administrator to connect the WMTC 2026 shared Outlook calendar so events sync to the school calendar automatically.
Western Medical Training Center
1814 Fifth Avenue, Suite 101 · San Diego, CA 92101
[email protected] · (833) 258-2221
This guide is for internal staff use only. Do not share publicly.