SwiftUI Calendar With Google Sync

Job ID: 40469807

Budget: ₹75,000 – ₹150,000 INR

I need an iPhone-ready calendar built entirely with SwiftUI. The app’s single purpose is clear: let users create, edit, and delete events while receiving timely reminders, then keep everything perfectly in step with their existing Google Calendar through secure OAuth-based, two-way sync.

The flow should feel as smooth as Apple’s native apps—snappy transitions, gesture-driven navigation, light & dark themes, and subtle animations that make scheduling pleasant rather than a chore. Under the hood, please lean on Swift Concurrency or Combine for reactive updates, MVVM for testable structure, and Apple’s Notification framework for local reminders. Offline changes must cache locally and reconcile the moment connectivity returns.

Google Calendar is the only external service that matters here, so clean handling of authentication tokens, rate limits, and error states is essential. No other third-party calendars are required, but the codebase should be modular enough that they could be added later without a rewrite.

Deliverables
• Xcode 15+ project written in SwiftUI, compiling for iOS 17
• Functional event CRUD with local notifications and Google Calendar sync (read/write)
• Brief setup document covering API credentials, schema, and build steps
• A short demo video or TestFlight link showing the main user journey from install to first successful sync

I’ll test the build against a personal Google account; if everything syncs reliably and reminders fire at the right time, we’re done.