← Back to Exhibition
iOS ApplicationAug 2025 — Nov 2025

Know Thyself

iOS Developer & AI Integration Lead
Scroll
01 — Overview

A comprehensive iOS app designed to facilitate daily self-reflection and personal growth through structured questioning, AI-powered insights, and pattern recognition. Built to professional App Store standards.

Delivered a production-grade iOS application with advanced features including widget extensions, LLM integration, custom gestures, and comprehensive documentation — built to App Store standards.

02 — Gallery
03 — Key Contributions
01

Built full MVVM architecture with centralized state management using ObservableObject and SwiftData for local persistence.

02

Integrated Google Gemini API for LLM-powered personalized psychological insights, secure API key storage via iOS Keychain.

03

Developed Home Screen Widget Extension with streak tracking, quick actions, and App Group data sharing between main app and widget.

04

Implemented UIKit-integrated rich text editor via UIViewControllerRepresentable for enhanced text input within SwiftUI.

05

Created custom multi-gesture breathing exercises with visual and haptic feedback in the Mindful tab.

06

Built Firebase-based authentication system and cloud synchronization for cross-device access.

07

Wrote 10 comprehensive unit tests covering core functionality, data models, and business logic with structured test plan.

08

Authored full DocC documentation catalog with architecture docs, inline API docs, and organized topic structure.

04 — Features
01

Daily & Full Reflection Modes with 50+ guided prompts across 9 life areas

02

AI-Generated Insights with pattern recognition and growth recommendations

03

Widget Extension with streak tracking and quick-access buttons

04

Rich Text Editor with UIKit bridge for formatted journaling

05

Custom TagCloudLayout and AppLogoLayout protocol implementations

06

Firebase + SwiftData dual persistence with auto-save and resume