Our Xamarin.Forms mobile app is in production; I now need a focused set of improvements completed: • Local data must be stored seamlessly when the connection drops, then pushed to the server automatically the moment the device reconnects. No manual triggers—users should never notice they were offline. • A compact dashboard page showing overall student performance (simple charts or progress indicators are fine) has to be added to the teacher section. Data sources and existing view-models are already in place. • Teachers also need a dedicated Attendance report. A clean list or table view filtered by class/date will do; exporting or printing is not required at this stage. • Replace the current username/password screen with Google Authenticator sign-in. If you prefer Firebase, OAuth2, or another Google-backed approach, that works—as long as the flow ends with a verified token we can pass to the existing API. Acceptance criteria – Android and iOS builds compile without warnings in the latest stable Xamarin.Forms version – Automatic offline sync is demonstrably reliable (I’ll toggle airplane mode during review) – Dashboard and Attendance pages match the existing app theme and pull live data – Google Authenticator login succeeds and returns control to the app without crashes The existing project, API endpoints, and sample data sets will be provided as soon as we start.