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
Quick Stats
Dec 2025 - Present
23 / 23
My commits / Total
0
Solo Developer
100%
Solo Developer
Project Metrics
Period
Dec 2025 - Present
Role
Solo Developer
Team
1 person
19,588
Lines of Code
71
Swift Files
7
Services
2
Platforms
Tech Stack
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
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