ShiftRoster
Shift Work Calendar & Pay
29,00 kr · Designed for iPad. Not verified for macOS.
We've made managing your shifts easier and more powerful than ever. Never miss a start time with our brand new active audio alarms and native notifications.
ShiftRoster is designed specifically for shift workers, nurses, emergency services, hospitality staff, and anyone with a non-traditional work schedule. Manage your roster with ease, track your earnings in real-time, and stay organized with smart reminders.
Key Features: • Smart Shift Calendar: Visualize your month at a glance with beautiful, color-coded shift types (Day, Evening, Night, On-Call, etc.). • Earnings & Pay Estimation: Automatically calculate your pay based on hourly rates and multipliers. Track progress towards your monthly financial goals. • Budget & Expenses: Keep track of work-related expenses and manage your budget directly within the app. • Auto Pattern Builder: Save time by generating recurring shift patterns (e.g., 4-on-2-off) in seconds. • Roster Import & Export: Effortlessly import your schedule via CSV or export timesheets for payroll. Sync with Apple or Google Calendar. • Smart Reminders: Never miss a shift with custom alarms and reminders. • Powerful Analytics: Understand your work-life balance with detailed charts on your hours, earnings, and shift distribution.
Fully customizable to fit your needs—create custom shift types, set unique colors, and manage your financial settings with ease. Download ShiftRoster today and take control of your work life!
more What's New in Version 4.0.4
Major New Features
Earnings & Pay Estimator: Automatically calculate your estimated earnings based on your scheduled shifts and custom hourly rates.
Budget Tracker: Take control of your finances by tracking your budget directly alongside your work schedule.
Advanced Analytics Dashboard: Dive deep into your work patterns with our new Analytics View to see exactly how you are spending your time and track your shift trends.
Shift Alarms & Reminders: Never miss a shift! You can now set custom alarms and receive push notifications before your shifts start.
Powerful New Tools
Auto Pattern Builder: Easily duplicate and repeat your rolling roster schedules with our new Pattern Builder.
CSV Roster Importer: Got a schedule from your employer? Seamlessly import it into the app via CSV.
More Export Options: You can now export your timesheets as PDF, CSV, or save a snapshot of your roster as an Image. (ICS syncing to Apple/Google calendars is also fully supported).
UI & Quality of Life Improvements
Brand New Navigation: Jump between your Calendar, Earnings, Budget, and Analytics with a sleek new floating dock menu.
Redesigned Dashboard Stats: Get a quick glance at your daily and weekly stats right from the main calendar view.
Enhanced Theming & UI Polish: Added refined animations and better theming support, including custom shift colors and dark mode syncing.
Search Functionality: Quickly find past or future shifts with the new global Search tools.
4.0.3 2 Jun
Here is the list of new features in version 3.8.0
1. Smart Roster Importer Expansion (OCR and Grid Mode)
Image OCR Import: Scans screenshots and photos of rosters using Tesseract OCR, automatically detecting dates and guessing shift types.
Grid Mode Parsing: Imports rosters structured with multiple employees. You select your name to extract only your specific shifts.
Auto-Colleague Detection: Automatically identifies other coworkers scheduled for the same shifts on each day and links them to your shift details.
2. Configurable Presets in Advanced Settings
Saved Colleagues: Save lists of frequent coworkers.
Saved Locations: Save frequent rooms, departments, or labs (such as MRI or Emergency).
Saved Roles: Save professional designations (such as Charge Nurse or Team Leader).
Shift Modal Integration: Predefined selections are available in the Shift Modal as quick selection options instead of requiring manual typing.
3. Shift Collaboration and Coworker Highlights
View coworker names working with you directly on the calendar or in shift detail overlays.
Visual indicators distinguishing collaborative shifts from solo shifts.
4. In-App Purchases (IAP) and Capacitor Integration
Native Store Purchases: Processes native transactions for a 4.99 USD lifetime upgrade.
Ad Removal: Disables promotional banner advertisements completely.
7 Premium Themes: Unlocks custom visual styles under Settings, including Floral, Rose, Sage, Warm Paint, Nature Paint, Tropical Birds, and Misty Mountain.
5. Technical Framework and Libraries Update
Capacitor 8 Upgrade: Upgraded core Capacitor libraries to version 8.3.3.
OCR Support: Added Tesseract.js version 7.0.0.
Error Boundary: Implemented a global boundary to handle corrupted data and allow app resets or reloads without crashes.
3.8 21 May
1. Focus Timer (Focus Mode)
Skeuomorphic Interface: A brand-new, premium retro/analog mechanical timer interface designed for productivity/study sessions.
Stopwatch & Countdown Support: Drag-to-set interactive dial for countdown sessions, or switch to stopwatch mode.
Wake-Lock Integration: Uses native browser API to keep the screen active while the timer is running.
Haptics & Audio: Incorporates custom vibration patterns and triple-beep audio alerts upon completion.
2. Financial Analytics & Burnout Tracker
Burnout / Intensity Score: A new diagnostic metric calculated dynamically from night shift frequency and average shift lengths to warn users of high burnout risk.
Forecast Projections: A predictive graph overlaying actual monthly earnings with estimated average projections.
Tax Deduction Breakdown: Visual pie charts analyzing gross earnings against national/state tax rates and retirement/superannuation deductions.
3. Smart Budgeting & Safe-To-Spend Logic
50/30/20 Rule Analysis: Automatically gauges your spending across "Needs", "Wants", and "Savings" target percentages.
Daily Safe-To-Spend: Calculates a daily allowance based on your remaining net balance and days left in the current calendar month.
Granular Tracking: Manage expenses by category alongside dedicated savings targets.
4. Enhanced Visual Themes & Scenes
Artistic & Scenic Backgrounds: Version 3.7 expands the aesthetic collection to 12 distinct choices grouped into three styles:
Minimalist: Dark OLED, Light, Midnight, Ocean.
Soft Tones: Floral, Pet, Honey, Rose, Sage.
Artistic Scenes: Warm Paint, Nature Paint, Tropical Birds, Misty Mountain (incorporating frosted-glass filters and custom photographic overlays).
5. External Calendar Sync & Export Tools
iCal URL Synchronization: Import external Apple/Google calendar URLs directly.
Timesheet Exports: Export roster lists to clean CSV sheets or standard .ics calendar formats.
3.7 20 May
What's New in Version 3.6.0
We are excited to bring you one of our most powerful updates yet! This version introduces state-of-the-art native alarms and essential privacy enhancements designed for healthcare and shift professionals.
• Reliable Shift Alarms: Shift reminders are now scheduled directly with the iOS system. Get native sounds and high-priority alarms that trigger on time—even if the app is fully closed or your screen is locked!
• Financial Privacy Mode: Sharing your calendar or taking screenshots? Toggle Privacy Mode in Settings to instantly mask your hourly rates, calculated earnings, tax details, and budget across the entire app.
• Smart Leave Balances: Set your yearly annual and sick leave quotas. The app now automatically calculates and deducts shift hours from your live balances as soon as you assign a leave shift.
• Consolidated Engine: Under-the-hood optimization integrates your rosters, notes, and financial expenses into a single consolidated database for lightning-fast loading and enhanced battery life.
• Tax Engine Updates: Updated localized progressive tax logic for Australia (Stage 3 + Medicare Levy), US, UK, Europe, Singapore, and Canada.
3.6 18 May
Version 3.5 of the Roster application introduces several major enhancements focused on privacy, automation, and a refined user experience.
Privacy & Security
Privacy Mode (Financial Masking): A new global toggle in Settings → Preferences that instantly masks all sensitive financial data (hourly rates, tax details, and earnings) across the entire app. Ideal for public use or sharing screenshots.
Local-First Data: All data remains securely stored on your device using native persistence, with no external tracking or analytics.
Smart Notifications
Background Alarms: A rebuilt notification engine that triggers shift reminders even if the app is fully closed or the phone is locked.
Native Reliability: Uses high-priority iOS system alerts and includes proactive permission checks to ensure you never miss a shift.
Navigation & UI
Floating Dock: A sleek new navigation bar for instant switching between Calendar, Earnings, Budget, and Analytics.
"Today" Snap-Back: A dedicated button to quickly return to the current date from any point in the calendar.
Dynamic Dashboard: A summary at the top of the calendar showing your next shift, leave balances, and upcoming public holidays at a glance.
Power Tools
Focus Timer: A built-in Pomodoro-style productivity tool with a sleek countdown interface and completion alerts.
Smart CSV Importer: Easily extract your specific shifts from complex hospital or workplace spreadsheets.
Auto Pattern Builder: Instantly generate rotating rosters (e.g., 4-on-4-off) for the next 12 months in seconds.
Financial Intelligence
Multi-Jurisdictional Tax: Support for 2024-25 Stage 3 tax brackets in Australia, as well as localized tax logic for the US, UK, Canada, NZ, Singapore, and Europe.
Advanced Pay Models: Support for fixed lump-sum payments, per-shift overrides, and custom multipliers for on-call or weekend penalties.
Leave Tracking: Track annual and sick leave quotas with automatic balance deductions.
Personalization
Expanded Themes: 13+ professional themes ranging from "Dark OLED" and "Midnight" to artistic styles like "Warm Paint" and "Misty Mountain."
Public Holiday Dictionary: Automatic holiday tagging for all supported regions to ensure premium rates are applied correctly.
3.5 17 May
New Features & Major Updates
Native iOS Notifications: Upgraded the alarm functionality from a web-based timer to native iOS local notifications (via Capacitor). Reminders will now persist and alert you even when the app is fully closed.
Weekly View Stats Consolidation: The Weekly view has been overhauled to achieve feature parity with the Month view. It now accurately calculates and displays consolidated stats, including shift details, total hours, and leave details.
Analytics & Exports
Multi-Year Analytics: Enhanced the analytics engine to support navigating across multiple years (e.g., accessing 2024 vs. 2025 data).
Pie Chart Bug Fixes: Resolved data mapping bugs in the analytics pie chart to ensure accurate visual financial and hours data representation.
Fixed Data Exports: Debugged and successfully enabled both the CSV timesheet export and the Apple/Google Calendar event export functionalities.
UI/UX Polish & Time Formatting
12-Hour Time Standardization: Completely standardized shift time inputs and displays across the entire application from a 24-hour format to a more user-friendly 12-hour format.
Shift Modal Enhancements: Finalized the "Quick Event" logic and fixed various layout, alignment, spacing, and overlapping issues for start, end, and break time input boxes across different device sizes.
Aesthetic Upgrades: Refined the overall visual interface with new painting-inspired themes and glassmorphism styling for a more premium, modern feel.
Under the Hood
Capacitor Sync & Xcode Build Preparation: Updated project marketing and build version numbers to 3.2.0, successfully synchronized the new web assets to the native iOS project files, and resolved the blank simulator screen issue to ensure the app is ready for App Store submission.
3.2 14 May
Version 3.1 Review: Key Improvements
Centered Dashboard Stats:
The "Two-Row" Fix: As you requested, I split the colored dot and the label onto separate rows.
Alignment: Every element (Dot → Label → Number) is now perfectly centered within the box.
No More Overflow: Even long labels like "Public Holiday" now wrap cleanly instead of overlapping.
Shift Modal Refinement:
Quick Event Button: Now has a vibrant Purple/Violet Gradient. It stands out much more clearly as a distinct action.
Time Grid Fix: The Start, End, and Break inputs now use a tighter 3-column layout with compact padding, so they no longer overlap or feel squeezed.
Analytics Chart Fix:
Adjusted the ring chart margins and sizes so the edges are no longer cut off.
3.1 14 May
Navigation & Dock
Dock shrunk from 9 -4 items: Calendar · Earnings · Analytics · Settings
Week merged into Calendar — Month/Week toggle inside the view instead of a dock tab
Budget hidden by default — toggle in Settings to show it
Help moved into Settings as a proper button
Calendar View
Month | Week segmented control added inline
Tools menu (Import/Export/Pattern) moved from header into Calendar
Header
Tools button removed
Alarm bell only shows when active alarms exist
Settings
Budget Tracker toggle added
Advanced sections collapsed behind a "Show " button (Colleagues, Locations, Roles, Calendar Connections)
Help & Guide button at the bottom
Version footer removed from main Settings screen
Themes
3 new themes added: Honey (amber), Rose (blush pink), Sage (muted green)
Analytics Charts
Pie/donut edges no longer clip — explicit heights, smaller outerRadius, margins added
Charts wrap responsively on narrow screens
Shift Modal
Start / End / Break in a proper 3 column grid, compact padding so they don't overlap
Quick Event button now a vibrant purple gradient with glow, clearly distinct from shift tabs
Dashboard Stats
Stat cards centred, numbers and labels aligned uniformly across all cards
Font scales with clamp() on small screens, no more overflow
3.0 13 May
What's New in Version 4.0.4
Major New Features
Earnings & Pay Estimator: Automatically calculate your estimated earnings based on your scheduled shifts and custom hourly rates.
Budget Tracker: Take control of your finances by tracking your budget directly alongside your work schedule.
Advanced Analytics Dashboard: Dive deep into your work patterns with our new Analytics View to see exactly how you are spending your time and track your shift trends.
Shift Alarms & Reminders: Never miss a shift! You can now set custom alarms and receive push notifications before your shifts start.
Powerful New Tools
Auto Pattern Builder: Easily duplicate and repeat your rolling roster schedules with our new Pattern Builder.
CSV Roster Importer: Got a schedule from your employer? Seamlessly import it into the app via CSV.
More Export Options: You can now export your timesheets as PDF, CSV, or save a snapshot of your roster as an Image. (ICS syncing to Apple/Google calendars is also fully supported).
UI & Quality of Life Improvements
Brand New Navigation: Jump between your Calendar, Earnings, Budget, and Analytics with a sleek new floating dock menu.
Redesigned Dashboard Stats: Get a quick glance at your daily and weekly stats right from the main calendar view.
Enhanced Theming & UI Polish: Added refined animations and better theming support, including custom shift colors and dark mode syncing.
Search Functionality: Quickly find past or future shifts with the new global Search tools.
more Version 4.0.3 2 Jun
Data Not Collected The developer does not collect any data from this app.