Cross-Platform Student Attendance App

Job ID: 39993640

Budget: ₹200 – ₹350 INR

I need a Xamarin.Forms expert to upgrade a streamlined student-attendance application that runs smoothly on iOS, Android, and Windows devices. The core flow is simple: a teacher opens the app, selects a class, marks students present or absent with a single tap, and immediately sees the updated numbers reflected in a clean attendance dashboard.

Data must sync locally first (so a poor connection never blocks the teacher), then push to a remote database when a signal is available. The dashboard should summarise daily and cumulative attendance by class and by student, with export to CSV or PDF triggered from a button inside the app. I prefer the MVVM pattern, dependency injection for services, and neatly commented C# code that I can extend later.

Deliverables:
• Full Xamarin.Forms solution (Visual Studio 2022 compatible)
• Compiled APK, IPA (TestFlight-ready), and Windows package
• Simple, well-documented database schema and API layer (SQLite + optional REST)
• One-page setup guide so I can rebuild and publish in future

Hand-off is complete when the app installs on the three target platforms and the dashboard mirrors the marked attendance without data loss.