MACOS
app
personal
Featured

FocusLoop

Native macOS/iOS productivity app with integrated timer, smart notifications, and weekly historical analysis for time management improvement.

19,588 lines of Swift code across 71 files

100.0% contribution

Quick Stats

Period

Dec 2025 - Present

Commits

23 / 23

My commits / Total

Team Size

0

Solo Developer

Contribution

100%

Solo Developer

Project Metrics

0%Contribution
My Commits
23 / 23

Period

Dec 2025 - Present

Role

Solo Developer

Team

1 person

19,588

Lines of Code

71

Swift Files

7

Services

2

Platforms

Tech Stack

Swift 5.9
SwiftUI
SwiftData
Combine
UserNotifications
RichTextKit

Key Features

Goal Management

Complete CRUD with 8 customizable colors and rich text descriptions

Integrated Timer

Single active activity with automatic crash recovery

Smart Notifications

Start, progress (every 15 min), and completion with total duration

Weekly Auto-Reset

Automatic historical statistics capture every Monday

Visual Schedule

Timeline view 8:00 AM - 11:30 PM with real-time indicator

Dynamic Localization

ES/EN language switch without app restart

My Contribution

0.0%Contribution

Role

Solo Developer

Key Contributions

  • Complete MVVM architecture design and implementation
  • Development of 7 singleton services
  • SwiftData persistence implementation with migrations
  • Rich text system with RichTextKit
  • GitHub Actions CI/CD for automatic linting
  • Complete technical documentation

Achievements

19,588

Lines of Code

71

Swift Files

7

Services

2

Platforms

Challenges Solved