📋
Roster Console
Vista  ·  Forza  ·  Forte
👤
🔒
Default admin: admin / admin123
Roster Console
HQ WFH Off Leave Night

Add Staff

⚙ Admin Panel

User Management

Remove Data

Clear entire month Removes ALL shifts & staff for the current month across all 3 teams
Clear a team Remove all staff & shifts for one team this month
Clear staff member shifts Remove all shifts for one person this month (keeps them on roster)

🔑 Password Reset

Reset a user's password Select a user and set a new password on their behalf

🔑 Reset Password

Setting a new password for .

Add User

Confirm Delete

📄 Copy Roster to Next Month

This will copy all staff lists from to .
Shift data will NOT be copied — only staff names and codes are carried forward so you can enter the new month's shifts fresh.

What will be copied:
⚠ If the destination month already has data, it will be overwritten.

📅 Singapore Public Holidays

💾 Save & Export Roster

Export the roster for . Choose your format below.

📊 Excel (.xlsx) — One sheet per team
Exports Vista, Forza, Forte and Onsite as separate worksheets with full roster grid.
🖹 HTML File — Portable backup
Downloads a standalone HTML file with all roster data embedded. Open in any browser.

🖶 Print Roster

Choose what to print for .

💡 Tip: In the print dialog, select Landscape orientation and enable Background graphics for best results.

🔄 HQ / WFH Rotation Auto-fill

Assigns HQ or WFH to one staff member on a weekly alternating basis (Mon–Sat, skipping Sundays and Public Holidays).
Existing shift data will NOT be overwritten.

💡 Sundays and Public Holidays are automatically skipped. Cells already filled are preserved.

Assigns HQ or WFH to an individual staff member on an automatic two-week rotating cycle (Mon–Sat, skipping Sundays and Public Holidays).
Week 1–2: HQ  →  Week 3–4: WFH  →  Week 5–6: HQ … and so on.
Existing shift data will NOT be overwritten.

💡 Two consecutive weeks follow the same shift, then switch. Sundays & Public Holidays are skipped. Existing cells are preserved.

🔄 Onsite Monthly Rotation

Assigns a single shift to a staff member for the entire month (Mon–Sat, skipping Sundays and Public Holidays).
Existing cells will NOT be overwritten.

💡 Sundays and Public Holidays are automatically skipped.