Streamline flex time management for the RN Apprenticeship Program
Feature Guide⚠️ Important Disclaimer: This is an unofficial helper tool. Always verify your time entries against MyTime and Trajecsys before finalizing payroll submissions. The app is designed to assist tracking but is not a substitute for official payroll systems.
The RN Apprenticeship Time Tracker is a mobile-optimized web application designed to simplify flex time tracking for nursing apprentices. Built with ease-of-use and accuracy in mind, it helps apprentices stay on track with program requirements while providing leadership with transparent oversight.
Clock in/out interface with weekly progress tracking
Clock in and out with automatic payroll rounding (6-minute increments). The system automatically calculates hours and applies UW Health's payroll rules for accurate time reporting.
When clocked in, the app shows optimal clock-out times with payroll rounding ranges. Get recommendations for completing all flex hours, meeting lab requirements, or hitting daily targets.
Visual progress bars show weekly completion status for both flex hours and lab requirements. Color-coded indicators update instantly as you track hours, giving immediate feedback & time tracking before punches are officially approved and reflected in Trajecsys & MyTime timecards.
Apprentices can set their own weekly schedule while staying within cohort guidelines. Distribute hours across the week according to personal flex schedules without affecting program requirements.
Separate tracking for Truax Learning Lab hours with dedicated progress indicators. Ensures apprentices meet the 2-hour weekly lab requirement. (if required in cohort settings)
Optimized for smartphones with touch-friendly controls, safe area support for notched displays, and works great on tablets and desktops too.
Apprentices can create their own accounts and select their cohort during signup. No admin intervention needed to get started.
View current week entries and all-time history. Apprentices can track their time patterns and ensure accurate MyTime submissions.
Clock-out recommendations with custom pace settings
Sarah clocks in at 6:00 PM to study course materials. The app recommends clocking out at 8:30 PM (range: 8:28-8:33) to complete 2.5 hours after rounding. She reviews her weekly progress showing 7.5/10 hours completed.
Mike arrives at Truax at 9:00 AM, clocks in with "Learning Lab" toggled ON. After 2 hours of hands-on practice, he clocks out. The app tracks this separately toward his 2-hour lab requirement.
Emma works 12-hour shifts Tue/Wed/Thu. She customizes her pace to expect 0 hours on her working days (Tue/Wed/Thu) and distributes her flex time across her off days (Sun/Mon/Fri/Sat). Pace indicators adjust to her schedule while she completes her required 10-hour weekly total on her days off the unit.
Program director logs into admin panel, views all apprentice time entries for the week, identifies at-risk apprentices falling behind, and exports month-end CSV/Excel workbook for reporting.
Admin panel overview
Never miss program requirements with real-time tracking and visual progress indicators
Quick clock in/out with automatic calculations - no manual math required
Customize your weekly pace while meeting cohort totals
Payroll rounding built-in helps align with MyTime submissions
Admin panel provides complete visibility into all apprentice time entries
Export time data to CSV for analysis, compliance, and comparison against MyTime & Trajecsys.
Create and manage multiple cohorts with custom hour requirements
Role-based access with separate admin authentication
| Platform | Web-based (works on all devices) |
|---|---|
| Browser Support | Chrome, Safari, Firefox, Edge (modern versions) |
| Mobile Support | iOS 12+, Android 8+ |
| Internet Required | Yes (with offline persistence support) |
| Installation | None required - access via web browser |
| Flex Hours | 10 hours per week (configurable per cohort) |
|---|---|
| Lab Hours | 2 hours per week at Truax Learning Lab (configurable per cohort) |
| Pay Period | Sunday to Sunday (weekly cycle) |
| Rounding Rules | 6-minute increments per UW Health payroll |
The app automatically applies UW Health's 6-minute payroll rounding rules, ensuring accurate time reporting:
| Minutes | Rounds To | Decimal Hours |
|---|---|---|
| :58 - :03 | :00 | 0.0 |
| :04 - :09 | :06 | 0.1 |
| :10 - :15 | :12 | 0.2 |
| :16 - :21 | :18 | 0.3 |
| :22 - :27 | :24 | 0.4 |
| :28 - :33 | :30 | 0.5 |
| :34 - :39 | :36 | 0.6 |
| :40 - :45 | :42 | 0.7 |
| :46 - :51 | :48 | 0.8 |
| :52 - :57 | :54 | 0.9 |
Separate admin authentication with role-based access control. Apprentices use secure login with persistent sessions.
Firebase Firestore with security rules ensuring data integrity. Only authenticated admins can modify system settings.
Offline support with local caching for reliability. Data syncs automatically when connection is restored.
What Data Is Stored: Your name, email, cohort assignment, and time entry records (clock in/out timestamps, hours logged, learning lab status). No payment information or sensitive health data is stored in this system.
Who Can Access Your Data: Only you and authorized program administrators can view your time entries. Administrators can see all apprentice data for cohort management and reporting purposes.
Data Security: All data is encrypted in transit and at rest using Firebase Firestore. Access requires secure authentication. We do not share data with third parties.
Questions or feedback?
Contact program leadership for Flex Time related feedback or support. For technical issues, questions or feedback related to this tracker please reach out to Luca.