Recipe Vault
A dynamic iOS app built as a group assignment with SwiftUI, Firebase and MVVM. It delivers secure authentication, public collections and profile editing.
- Fixed cross-view data fragmentation with a shared static cache using Apple's Combine.
- Profile and Favorite views now update instantly app-wide, and third-party API data is cloned first to keep the database consistent.
- Reactive @Published flags drive smooth loading states and clear error alerts.