Synced
Designed a single-table PostgreSQL schema with JSONB lift data, so a full week loads in one ranged query and new exercise fields ship without a migration Enforced row-level security so the iOS app queries Supabase directly with no custom backend to host Built SwiftUI @Observable stores that update the UI instantly and resync reminders after writes Ranked lift progress by Epley estimated 1RM so sets with different rep counts compare on one scale Generated the Xcode project from an XcodeGen spec with pinned package versions, removing project-file merge conflicts and giving Xcode Cloud CI/CD reproducible TestFlight builds



