Project Detail

Fokusin

A gamified Pomodoro app that turns focused time into collectible egg and character rewards, helping users build consistent productivity habits.

SwiftUISwiftDataMVVMiOSiPadOS
Fokusin preview 1

Overview

What this project is about

Fokusin is a SwiftUI-based Pomodoro app designed to make deep work more engaging through progressive rewards. As users accumulate focus time, they unlock collectible eggs and characters that visualize their progress. I handled the product end to end, from interface design and MVVM architecture to SwiftData persistence, responsive iPhone and iPad layouts, and App Store readiness.

Challenge

  • Traditional focus timers often provide little motivation beyond completing a session.
  • Timer history, statistics, and collectible progress needed to remain consistent between app launches.
  • The interface had to adapt comfortably to different iPhone and iPad screen sizes while keeping the timer easy to read.

Solution

  • Built preset and custom Pomodoro timers with animated progress and clear session states.
  • Structured the application with MVVM and used SwiftData for persistent sessions, statistics, and unlock progress.
  • Created a progressive egg and character reward system based on total accumulated focus time.
  • Designed responsive SwiftUI layouts and prepared the product for App Store distribution.

Tech Stack

SwiftUISwiftDataMVVMiOSiPadOS

Key Features

Project highlights

Preset and custom focus timers

Animated timer progress

History and focus statistics

Progressive character collectibles

SwiftData persistence

Responsive iPhone and iPad layouts

Related Projects

More work with a similar technical direction.

View all projects
Broceries preview

iOS & watchOS App

Broceries

A smart grocery companion that recommends personalized shopping lists, tracks household stock, and alerts users before items run low or expire.

View Case Study
Morro preview

AI-powered iOS App

Morro

An AI-powered living-abroad simulator that helps first-timers explore the realities of living in Japan through personalized scenarios and interactive conversations.

View Case Study
Orenji preview

iOS & watchOS App

Orenji

An AI-assisted basketball posture coach that evaluates shooting form in real time and provides immediate visual, haptic, and Apple Watch feedback.

View Case Study