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
- Tap My Timesheet from the bottom navigation
- The current week is shown by default; swipe left/right to navigate weeks
- Tap a day to enter hours:
- Start time and End time
- Break --- Break duration in minutes
- Notes --- Optional note for the manager
- Tap Save Day
- Repeat for all worked days
Submitting a Timesheet
- Tap Submit Timesheet
- Review the summary (total hours per day and week total)
- 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
- Tap the shift you want to swap
- Tap Request Swap
- Select the colleague you want to swap with
- Add an optional note and submit
You'll receive a notification when the swap is approved or declined.
Requesting Leave
- Tap My Leave from the bottom navigation
- Tap New Request
- Choose the leave type
- Set the start date and end date
- 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.
- Tap My Availability
- Tap Add Unavailability
- Set whether it's one-off or recurring
- Set the dates/times, add a note, and submit for manager approval
Clocking In & Out (Kiosk)
- Approach the kiosk at your worksite
- Enter your PIN (set during onboarding)
- Select Clock In or Clock Out
- If required, look into the camera for face verification
- 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.