Case study
TBOU Notes
Feature-rich notes app with calendar integration, OCR, and rich text editing.
Overview
TBOU is a feature-rich notes and journaling app that combines powerful text editing capabilities with seamless cloud synchronization. The app serves as a complete productivity solution for capturing thoughts, managing to-dos, and organizing information with rich text formatting and multimedia support.
Project Details
Role: Senior iOS Developer
Timeline: Jan 2022 - Aug 2023
Platform: iOS
Key Technical Challenges
Core engineering challenges tackled during application development:
- Rich text formatting with NSMutableAttributedString supporting multiple attributes simultaneously
- OCR integration for accurate text extraction from images in various lighting conditions
- Complex drag-and-drop between table views and collection views with smooth animations
- Offline-first sync logic preventing conflicts when same note edited on multiple devices
- Calendar events integration with proper permission handling and iOS system integration
Features & Technical Capabilities
Engineered capabilities and platform functionality:
System Capabilities
- Integrated Calendar Events/Reminders with local and remote notifications
- Integrated CoreData for storing notes locally with REST API sync via Alamofire
- Built multiple row selection with drag-and-drop between table and collection views
- Implemented real-time text formatting using NSMutableAttributedString (highlight, bold, headers, bullets)
- Integrated OCR scanning to extract text from images and add to notes
- Built intelligent link detection system while typing
- Implemented biometric login (Face ID/Touch ID) for secure access
- Created share functionality for collaboration with other users
Mobile Application Gallery
Native mobile user flows and interactive application interfaces (19 verified screens)
Technology Stack
Core Technologies & Libraries
- Swift
- UIKit
- CoreData
- Alamofire
- OCR
Video Walkthroughs & Interactive Demos
Confirmed product video demonstrations highlighting key user workflows and technical features
TBOU Notes - Full App Demo
TBOU Notes - Quick Feature Demo
TBOU Notes - Text Formatting
Measurable Results & Achievements
- Published on App Store with complete journaling and to-do management features
- Built advanced text formatting system supporting 10+ attribute types
- Implemented OCR with 90%+ accuracy for text extraction from images
- Created seamless drag-and-drop system with haptic feedback
- Integrated biometric authentication reducing unauthorized access to zero