Rosary Companion is a beautifully crafted iOS app built with SwiftUI and SwiftData, offering a personalized and meditative experience of praying the Rosary. Designed with both traditional and modern users in mind, the app supports manual and auto-guided modes, complete with customizable settings for a truly immersive devotional practice.
- ✅ Manual & Auto Prayer Modes – Users can pray at their own pace or let the app guide them with automatic progression.
- 🎨 Customizable Beads – Choose bead colors and themes to personalize your prayer experience.
- 🗣️ Speech Support – Enable spoken prayers using built-in text-to-speech for hands-free devotion.
- 🧘 Progress Tracking – Visual progress indicators help users stay oriented throughout the mysteries.
- ⚙️ Settings Panel – Fine-tune colors, audio settings, and prayer speed with a dedicated configuration menu.
- 🌗 Dark Mode Support – Fully adaptive design for both light and dark environments.
- Language: Swift
- UI Framework: SwiftUI
- Data Layer: SwiftData
- State Management:
@ObservableObject,@Published,@EnvironmentObject - Architecture: MVVM
- Speech: AVSpeechSynthesizer (Text-to-Speech)
This app merges traditional spirituality with modern mobile UX, offering an elegant and prayerful digital tool for Catholics and spiritual seekers. It reflects strong skills in SwiftUI, data persistence, user experience design, and state-driven app architecture.






















