Admin User Guide
Complete guide for administrators using AI-LMS-TMS.
Overview
As an Admin, you have comprehensive control over the training management system. You can manage classes, trainers, enrollments, and integrate with SkillsFuture Singapore (SSG) for grants and claims. This guide covers all administrative functions.
Getting Started
Logging In
- Navigate to the AI-LMS-TMS platform
- Enter your registered email address
- Click “Send OTP” to receive a verification code
- Enter the 6-digit OTP sent to your email
- Click “Verify & Login”
First-Time Setup
Complete your admin profile:
- Click on your profile icon
- Select “Profile”
- Fill in your contact details
- Click “Save”
Admin Dashboard
Dashboard Statistics
Your dashboard displays real-time metrics:
| Metric | Description |
|---|---|
| Total Learners | Number of registered learners |
| Total Trainers | Number of active trainers |
| Ongoing Classes | Course runs currently in session |
| Classes (Next 7 Days) | Upcoming classes this week |
| Classes (Next 30 Days) | Upcoming classes this month |
| Completed Classes | Total finished course runs |
Upcoming Classes Widget
View immediately upcoming classes with:
- Course name
- Start date
- Enrolled learner count
- Assigned trainer
Navigation
Main Menu
The admin sidebar provides access to:
Class Management
- View Courses
- View Trainers
- Upcoming Classes
- Ongoing Classes
- Completed Classes
- Create New Class
- Enroll Learners
- Add Trainers
TPG Management (Training Provider Gateway)
- Apply New Grant
- Search Grant
- View Grant Status
- Submit Assessment
- View Assessments
- Apply New Claim
- View Claim Status
- Upload Course Runs
Class Management
View Courses
Browse all course templates:
- Go to Class Management > View Courses
- View course list with:
- Course name and code
- Course type (WSQ, IBF, General)
- Duration
- Status
- Click on a course for details
View Trainers
Manage trainer information:
- Go to Class Management > View Trainers
- View trainer list:
- Name and contact
- Expertise areas
- Status (Active/Inactive)
- Click on a trainer for detailed profile
Updating Trainer Status
- Click on a trainer
- Click “Edit Status”
- Change status (Active/Inactive)
- Click “Save”
Upcoming Classes
View scheduled future classes:
- Go to Class Management > Upcoming Classes
- View list of upcoming course runs
- Each entry shows:
- Course name
- Start and end dates
- Trainer assigned
- Enrollment count
- Click for details or to edit
Ongoing Classes
Monitor active classes:
- Go to Class Management > Ongoing Classes
- View classes currently in session
- Track:
- Progress status
- Learner attendance
- Assessment completion
- Take action if needed
Completed Classes
Review finished classes:
- Go to Class Management > Completed Classes
- View historical class data
- Access:
- Final grades
- Completion certificates
- Attendance records
- Generate reports as needed
Creating a New Class (Course Run)
Step-by-Step Guide
Step 1: Select Course Template
- Go to Class Management > Create New Class
- Browse available course templates
- Click “Select” on the desired course
Step 2: Set Class Details
Enter course run information:
| Field | Description |
|---|---|
| Start Date | First day of the class |
| End Date | Last day of the class |
| Training Location | Physical address or “Online” |
| Max Participants | Maximum enrollment capacity |
| Registration Deadline | Last date for enrollment |
Step 3: Assign Trainer
- Click “Assign Trainer”
- Browse available trainers
- Review trainer qualifications
- Select appropriate trainer
- Confirm assignment
Step 4: Configure Sessions
Set up class sessions:
- Click “Add Session”
- Enter session details:
- Date
- Start time
- End time
- Location/Room
- Repeat for all sessions
Step 5: Review and Create
- Review all entered information
- Verify dates and assignments
- Click “Create Class”
- Class is now available for enrollment
Enrolling Learners
Manual Enrollment
- Go to Class Management > Enroll Learners
- Select the class (course run)
- Search for learners:
- By name
- By email
- By NRIC/FIN
- Select learners to enroll
- Click “Enroll Selected”
Enrollment Options
| Option | Description |
|---|---|
| Individual | Enroll one learner at a time |
| Bulk | Upload Excel file with learner list |
| Transfer | Move learner between classes |
Managing Enrollment Status
Update enrollment status:
- Go to the class details
- Click “Learners” tab
- Select a learner
- Change status:
- Confirmed: Enrollment confirmed
- Pending: Awaiting confirmation
- Waitlist: On waiting list
- Cancelled: Enrollment cancelled
- Completed: Course finished
Removing Learners
- Go to class details > Learners
- Find the learner
- Click “Remove”
- Confirm removal
Managing Trainers
Adding New Trainers
- Go to Class Management > Add Trainers
- Enter trainer information:
| Field | Required | Description |
|---|---|---|
| Full Name | Yes | Legal name |
| Yes | Login email | |
| Phone | Yes | Contact number |
| Expertise | Yes | Areas of expertise |
| Qualifications | No | Educational background |
| Certifications | No | Professional certifications |
- Click “Create Trainer”
- Trainer receives login credentials via email
Editing Trainer Information
- Go to View Trainers
- Click on the trainer
- Click “Edit”
- Update information
- Click “Save”
Assigning Trainers to Classes
- Go to class details
- Click “Change Trainer”
- Select new trainer
- Confirm assignment
TPG Management (SSG Integration)
Overview
TPG (Training Provider Gateway) Management allows integration with SkillsFuture Singapore (SSG) for:
- Grant applications
- Enrollment submissions
- Assessment result reporting
- Claims processing
Apply New Grant
Submit grant applications for funded courses:
- Go to TPG Management > Apply New Grant
- Select course and course run
- Enter grant details:
- Grant type
- Funding category
- Supporting documents
- Click “Submit Application”
Search Grant
Look up existing grants:
- Go to TPG Management > Search Grant
- Enter search criteria:
- Reference number
- Course name
- Date range
- View matching grants
View Grant Status
Monitor grant application progress:
- Go to TPG Management > View Grant Status
- View all submitted grants
- Check status:
- Pending: Under review
- Approved: Grant approved
- Rejected: Application denied
- View feedback/comments
Submit Assessment
Report assessment results to SSG:
- Go to TPG Management > Submit Assessment
- Select course run
- Enter learner assessment results:
- Competency outcome (Competent/Not Yet Competent)
- Assessment date
- Assessor information
- Click “Submit to SSG”
View Assessments
Review submitted assessment records:
- Go to TPG Management > View Assessments
- View all submitted assessments
- Check SSG acknowledgment status
- Download reports if needed
Apply New Claim
Submit funding claims:
- Go to TPG Management > Apply New Claim
- Select course run with completed learners
- Enter claim details:
- Claim amount
- Supporting attendance records
- Click “Submit Claim”
View Claim Status
Track claim processing:
- Go to TPG Management > View Claim Status
- View all submitted claims
- Monitor payment status:
- Submitted: Claim received
- Processing: Under review
- Approved: Claim approved
- Paid: Payment disbursed
- Rejected: Claim denied
Upload Course Runs
Bulk upload course runs:
- Go to TPG Management > Upload Course Runs
- Download Excel template
- Fill in course run data
- Upload completed file
- Review import results
- Confirm successful imports
Certificate Management
Configuring Certificates
- Go to class details
- Click “Certificate Settings”
- Configure:
- Certificate template
- Signatory name and title
- Logo placement
- Save settings
Issuing Certificates
- Verify learner has completed requirements
- Go to learner’s enrollment
- Click “Issue Certificate”
- Certificate is generated and available
Bulk Certificate Issuance
- Go to completed class
- Click “Issue All Certificates”
- System generates certificates for all eligible learners
- Certificates available for download
Reports and Analytics
Available Reports
| Report | Description |
|---|---|
| Enrollment Report | Learner enrollment statistics |
| Completion Report | Course completion rates |
| Assessment Report | Assessment scores and outcomes |
| Trainer Report | Trainer assignments and load |
| Financial Report | Grant and claim summaries |
Generating Reports
- Go to the relevant section
- Click “Generate Report”
- Select date range and filters
- Click “Export”
- Download as Excel or PDF
System Administration
User Management
View and manage system users:
- Access user list
- Search by name, email, or role
- View user details
- Update user roles if needed
Role Assignment
Assign or modify user roles:
- Select user
- Click “Manage Roles”
- Add or remove roles:
- Learner
- Trainer
- Developer
- Admin
- Training Provider
- Save changes
Troubleshooting
Common Issues
Can’t create a new class?
- Verify course template exists
- Check you have admin permissions
- Ensure all required fields are filled
Trainer not appearing in list?
- Verify trainer account is active
- Check trainer status isn’t set to inactive
- Ensure trainer has proper role assigned
Enrollment failing?
- Check class hasn’t reached capacity
- Verify registration deadline hasn’t passed
- Ensure learner account exists
SSG submission errors?
- Verify SSG credentials are configured
- Check data format matches SSG requirements
- Review error messages for specific issues
Best Practices
Class Management
- Plan Ahead: Create classes well in advance
- Monitor Capacity: Track enrollment numbers
- Communicate: Notify trainers of assignments promptly
- Document: Keep records of all changes
Enrollment Management
- Verify Information: Double-check learner details
- Track Deadlines: Monitor registration cutoffs
- Handle Waitlists: Manage overflow appropriately
- Confirm Attendance: Verify learner participation
SSG Integration
- Submit Timely: Meet SSG submission deadlines
- Verify Data: Double-check all submissions
- Keep Records: Maintain documentation
- Follow Up: Track grant and claim status
Quick Reference
Status Definitions
| Status | Meaning |
|---|---|
| Active | Currently active and available |
| Inactive | Temporarily disabled |
| Pending | Awaiting action or approval |
| Approved | Successfully approved |
| Rejected | Application/request denied |
| Completed | Successfully finished |
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Esc | Close modal |
Enter | Confirm action |