An educational mobile app for cat owners, built with SwiftUI (MVVM).
Features include cat-care articles, favorites, and offline profile storage.
Designed as an MVP with future Firebase integration for sync and notifications.
- Situation: Cat owners lacked a simple, bilingual, educational mobile app.
- Task: Build an MVP that works offline and can later scale to cloud.
- Action:
- Designed UI with SwiftUI using MVVM.
- Implemented offline storage using UserDefaults (key-value store).
- Added cat profiles with image picker.
- Planned Firebase integration (push notifications, cloud sync).
- Result: A working iOS/Android MVP with scalable architecture and offline-first design.
- Swift, SwiftUI
- MVVM architecture
- UserDefaults for persistence
- Firebase (planned integration)
- Clone this repo.
- Open
PisicaMeaApp.xcodeprojin Xcode. - Run on simulator or device.