Skip to content

ayushs-2k4/Bhagavad-Gita-iOS-App

Repository files navigation

Bhagavad-Gita

Description

The Bhagavad Gita App is an innovative online application that embodies cutting-edge technologies, including SwiftUI, MVVM architecture, and Clean Architecture principles. It grants users unhindered access to the revered Hindu scripture, the Bhagavad Gita, in a refined digital format. The app boasts comprehensive English and Hindi translations for every sloka (verse), enhancing its inclusivity and bridging language barriers.

Features

Seamless Browsing: Users can effortlessly navigate through the extensive collection of slokas in the Bhagavad Gita.

Dual Translations: The app provides meticulous translations of each sloka, meticulously rendered in both English and Hindi, thus catering to the diverse linguistic preferences of users.

Seamless Sharing: Users can effortlessly share their favorite slokas with others via popular social media platforms, fostering a sense of community.

Night Mode: The app offers an aesthetically pleasing night mode option, optimizing readability and reducing eye strain during nocturnal reading sessions.

Technologies Utilized

SwiftUI: The app harnesses the transformative power of SwiftUI, the state-of-the-art toolkit for crafting native Apple Platforms UIs, to engender an immersive and captivating user interface.

MVVM Architecture: Following the paradigm of the Model-View-ViewModel (MVVM) architectural pattern, the app artfully decouples the user interface from the intricate business logic and data operations, fostering modularity and maintainability.

Clean Architecture: Meticulously adhering to the tenets of Clean Architecture, the app epitomizes software engineering best practices, promoting testability, scalability, and code reusability, while diligently compartmentalizing the concerns of presentation, domain, and data layers.

Async Await and API Integration: The app seamlessly integrates the powerful Async Await APIs, allowing for efficient and convenient communication with the backend API. It interacts with a robust online server, fetching the Bhagavad Gita slokas and translations, ensuring access to the most contemporary and accurate content.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages