FocusMe is a Swift-based reminder app using SwiftUI for UI, Combine for reactive state management, and Core Data for local persistence. It follows Clean Architecture to support modular, testable, and scalable code.
- Create, view, and manage reminders
- Calendar integration for browsing reminders by date
- Modular Clean Architecture (Use Cases + Repositories)
- SwiftUI-based user interface
- Reactive state management with Combine
- Swift 5
- SwiftUI
- Combine
- CoreData
- UserNotifications
- Clone the repository:
git clone https://github.com/PortoCode/FocusMe.git cd FocusMe - Open the project in Xcode (>= 14.0)
- Run on iOS Simulator or device