Staff Portal

Staff Portal

A complete guide for employees using the WoPora Staff Portal --- timesheets, rosters, leave, and clocking.

Staff Portal

The Staff Portal is the employee-facing interface of WoPora. Staff members access the Staff Portal instead of the manager Dashboard. It is mobile-optimised and works offline.

The Staff Portal is accessed at the same URL as WoPora. After signing in, staff are automatically redirected to their portal.

Signing In

Staff can sign in using:

  • Email and password --- Standard credentials set during onboarding
  • Google (Single Sign-On) --- One-click sign-in if your organisation has Google OAuth enabled

For forgotten passwords, use Forgot Password on the sign-in page. See Authentication for full details.

Offline Mode

The Staff Portal works without an internet connection. When offline:

  • Timesheet entries are saved locally on the device
  • When the connection is restored, data syncs automatically
  • A banner at the top shows offline status

See Offline Mode for details.

My Timesheet

Entering Hours

  1. Tap My Timesheet from the bottom navigation
  2. The current week is shown by default; swipe left/right to navigate weeks
  3. Tap a day to enter hours:
    • Start time and End time
    • Break --- Break duration in minutes
    • Notes --- Optional note for the manager
  4. Tap Save Day
  5. Repeat for all worked days

Submitting a Timesheet

  1. Tap Submit Timesheet
  2. Review the summary (total hours per day and week total)
  3. Tap Confirm Submission

The timesheet goes to your manager's approval queue. You'll receive a notification when it's approved or if it's rejected with feedback.

Viewing Past Timesheets

Tap My Timesheet -> History to see previous weeks with their status: Draft, Submitted, Approved, or Rejected.

My Roster

The Roster section shows your upcoming and past scheduled shifts.

  • Tap any shift to see: date, start/end time, location, role, and shift notes
  • A banner shows when a new roster has been published for you

Shift Swap Requests

  1. Tap the shift you want to swap
  2. Tap Request Swap
  3. Select the colleague you want to swap with
  4. Add an optional note and submit

You'll receive a notification when the swap is approved or declined.

Requesting Leave

  1. Tap My Leave from the bottom navigation
  2. Tap New Request
  3. Choose the leave type
  4. Set the start date and end date
  5. Add any supporting notes and tap Submit

You can see all your leave requests and their statuses under My Leave -> History.

Leave Balances

Your current leave balances are shown in My Leave -> Balances: remaining days for Annual Leave, Sick Leave, TOIL, and any other configured leave types.

Availability & Unavailability

If you have regular times you cannot work, record them here so your manager knows before scheduling.

  1. Tap My Availability
  2. Tap Add Unavailability
  3. Set whether it's one-off or recurring
  4. Set the dates/times, add a note, and submit for manager approval

Clocking In & Out (Kiosk)

  1. Approach the kiosk at your worksite
  2. Enter your PIN (set during onboarding)
  3. Select Clock In or Clock Out
  4. If required, look into the camera for face verification
  5. Confirm

Notifications

The Staff Portal shows in-app notifications for timesheet approvals/rejections, leave decisions, roster publications, shift swap outcomes, and upcoming shift reminders. Tap the bell icon to view all.

My Profile

Tap your avatar in the top right to access your profile --- update contact details, change your password, manage notification preferences, and switch organisations. See Profile & Account Settings.