Morganti GCC
{{ restoringLabel }}
Morganti GCC
Connection check failed
{{ diagMsg }}
Support: Ibrahim Ali, MGSA Operations Manager · iaali@morganti.com.sa
Morganti GCC
FM Training Center
Operation · Operational Training Program
Morganti GCC · EFSIM Facilities Management
📅
Course schedule & session booking
👥
Session reports, attendance & photos
📊
Staff training matrix & progress dashboard
Operation Project
Sign in
Enter your email and password.
✉
🔒
{{ loginErr }}
{{ loginInfo }}
🔒
Secure Access
Official company accounts only · encrypted sign-in · {{ appVersion }}
{{ printTitle }}
FM Training Center · Operation · Operational Training Program · {{ printDate }}
Morganti GCC
Morganti GCC
FM Training Center
OPERATION
{{ linkLabel }}
{{ userName }}
{{ roleLabel }}
Change my password
Notifications
No notifications yet
{{ nf.text }}
{{ nf.when }}
OPERATIONAL TRAINING PROGRAM · 2026
Training Dashboard
Build · Operate · Maintain — Together
{{ k.label }}
{{ k.value }}
{{ k.sub }}
Completion by department
{{ d.name }}{{ d.pct }}% · {{ d.count }} staff
Program status
{{ s.value }} {{ s.label }}
Overall staff completion{{ overallPct }}%
Authorized by
{{ sg.sig }}
{{ sg.name }}
{{ sg.role }}
Pending approvals
{{ pendingCount }}
No registrations awaiting approval.
{{ pb.name }} ({{ pb.company }}) requested {{ pb.course }} — {{ pb.date }}
⚠ Overdue — not recorded
Planned date passed but no delivery recorded · {{ overdueMineCount }} assigned to you
{{ overdueCount }}
YOURS
Upcoming sessions
Recently delivered
Course Schedule
{{ schedCountLabel }}
Reading & classifying the workbook…
✓ Schedule imported from {{ importFileName }} — courses, staff and attendance are auto-classified.
Module
Course
Category
Planned date
Instructor
Status
Actions
{{ r.module }}
{{ r.title }}
{{ r.cat }}
{{ r.date }}
{{ r.instructor }}
{{ r.statusLabel }}
Delivered Sessions
Trainer reports, attendance sheets & session photos
After creating, add the report, attendance names and 4 photos on the session page.
{{ detailKicker }}
{{ detailTitle }}
{{ f.label }}
{{ f.value }}
{{ detailStatusLabel }} ⬇ Training material (PPT) 🔒 {{ detailClosedLabel }}
Edit session (authorized staff only)
Trainer's session report
{{ reportSummaryView }}
Total staff trained: {{ reportTotalView }}
📎 Attendance sheet attached: {{ sheetName }}
Session photos (4 pictures per session — shared with all users)
{{ p.imgEl }}
No photo {{ p.num }}
Attendance record
{{ detailAttCount }} staff
{{ a.name }}
{{ a.dept }}
{{ a.cert }}
{{ a.status }}
No attendance recorded yet.
Registered participants
{{ rg.name }} · {{ rg.company }}
{{ rg.status }}
Assigned staff for this course
{{ detailAssignedLabel }}
{{ as.name }} · {{ as.position }}
{{ as.status }}
Registered participants
{{ rg.name }} · {{ rg.company }}
{{ rg.status }}
Register for a Session
Select the training you require. The planned date and instructor are shown before you book — the trainer is notified and will approve your registration.
PLANNED DATE
{{ regDate }}
INSTRUCTOR
{{ regInstructor }}
{{ regInstructorRole }}
DURATION
{{ regDuration }}
📍
LOCATION
{{ regVenue }}
The instructor receives a notification and approves your booking.
Your registrations
{{ m.course }}
{{ m.date }} · {{ m.instructor }}
{{ m.status }}
Project Staff
{{ staffCountLabel }}
No
Name
Position
Department
Assigned
Done
Completion
Status
{{ personInitials }}
{{ personName }}
{{ personPosition }} · {{ personDept }} · Staff #{{ personNo }}
{{ personAssigned }}
ASSIGNED
{{ personCompleted }}
COMPLETED
{{ personPct }}%
PROGRESS
Training required & status
{{ pt.title }}
{{ pt.status }}
Sessions attended · training record
No sessions attended yet.
{{ pa.training }}
📅 {{ pa.date }}{{ pa.cert }}{{ pa.status }}
Training Material
{{ matCountLabel }} · PowerPoint decks
Users & Access
Official accounts · administrator only
Only registered official accounts can sign in. Revoking access signs the user out on every device immediately. New users receive a link to set their own password.
Automatic e-mail
Registration, approval, schedule-change, delivery, close/reopen and access e-mails, plus 7-day / 1-day / same-day trainer reminders. Sent from training@morganti-operation.com.
RECENT E-MAILS
No e-mails yet.
{{ ob.subject }}
{{ ob.when }} · {{ ob.by }} → {{ ob.to }}
{{ ob.error }}
{{ ob.status }}
Authorized users
{{ bulkCount }} users have no Firebase login yet
Registers them all with one temporary password. Access levels and category permissions stay as listed below. Each user must set a personal password at first sign-in.
{{ bl.name }}{{ bl.status }}
{{ u.initials }}
{{ u.name }}
{{ u.role }} · {{ u.org }}
{{ u.statusLabel }}{{ u.roleBadge }}
CAN EDIT:
Add new authorized user
A login is created automatically and the user receives an e-mail link to set their own password (min 8 characters, 1 uppercase, 1 digit). Editor = full access; use the CAN EDIT category toggles on each editor to limit them to specific classifications (QHSE, Hard Service, Soft Service, Project Management). Viewer = can see everything and register, but cannot edit, approve or delete. New editors can edit all categories by default.
Visitor Log
{{ visitorCount }} sign-ins recorded on this device · admins only
No visits recorded yet.
{{ v.badge }}
{{ v.name }}
{{ v.detail }}
{{ v.when }}
{{ appVersion }}·{{ footerUser }}·{{ footerConn }}·{{ footerMail }}
Set your own password
You signed in with a temporary password. Choose your personal password to continue — at least 8 characters, 1 uppercase letter and 1 digit.
{{ toast }}