Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 742 Bytes

File metadata and controls

26 lines (22 loc) · 742 Bytes

FocusMe

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.

Features

  • 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

Tech Stack

  • Swift 5
  • SwiftUI
  • Combine
  • CoreData
  • UserNotifications

Getting Started

  1. Clone the repository:
    git clone https://github.com/PortoCode/FocusMe.git
    cd FocusMe
  2. Open the project in Xcode (>= 14.0)
  3. Run on iOS Simulator or device