Skip to content

The 'Bhagavad Gita (Departure)' app aims to create an immersive and personalized experience for users seeking spiritual guidance through the teachings of the Bhagvat Geeta. By incorporating local JSON storage, Shared Preferences, like functionality, themes, chapter images, splash screens, detailed verse screens, and multi-language support, the app

Notifications You must be signed in to change notification settings

kvmangukiya/bhagavad_gita

Repository files navigation

Bhagavad Gita (Departure)

bhagavad_gita.mp4

Project Description:

'Bhagavad Gita (Departure)' is a mobile application aimed at providing a comprehensive and user-friendly platform for studying and exploring the teachings of Bhagvat Geeta. Built using Flutter, the app incorporates various concepts such as local JSON bank and Shared Preferences to enhance the user experience. It offers a range of functionalities designed to facilitate easy navigation, customization, and accessibility for users.

The 'Bhagavad Gita (Departure)' app aims to create an immersive and personalized experience for users seeking spiritual guidance through the teachings of the Bhagvat Geeta. By incorporating local JSON storage, Shared Preferences, like functionality, themes, chapter images, splash screens, detailed verse screens, and multi-language support, the app offers a comprehensive solution for users to explore and engage with this sacred text.

Project Objectives:

Local JSON Bank: The app leverages local JSON storage to efficiently store and retrieve Bhagvat Geeta verses. This approach ensures quick access to the verses, even in offline mode, enabling seamless reading and study of the sacred text.

Like Bhagvad Geeta's Verse: Users can like or bookmark specific verses, allowing them to create a personalized collection of their favorite teachings. The app utilizes local storage to save these preferences and provides a dedicated page to display the liked verses for quick reference. Light & Dark Themes: "Departure" offers a visually appealing experience with customizable themes. Users can switch between light and dark themes based on their preferences, ensuring comfortable reading in different lighting conditions.

Images in Each Verse's Chapters: To enhance the understanding and visual appeal of the verses, the app includes relevant images or illustrations for each chapter of the Bhagvat Geeta. “Quality is our Motto.” Page 1 of 4 Shaping “skills” for “scaling” higher…!!! These images are displayed alongside the corresponding verses, providing a holistic learning experience.

Splash Screen: The app features a captivating splash screen that engages users and sets the tone for their spiritual journey. The splash screen can showcase the app logo, a meaningful image, or a motivational quote, welcoming users to the world of Bhagvat Geeta.

Detail Screen for Each Verse: Every verse in the Bhagvat Geeta is given special attention with a dedicated detail screen. Users can access in-depth explanations, commentaries, and interpretations of each verse, allowing for a deeper understanding and reflection on the teachings.

Multi-language Support: Recognizing the diversity of languages in which the Bhagvat Geeta has been translated, "Departure" is a multi-language app. It provides support for various languages, enabling users to read and study the Bhagvat Geeta in their preferred language, making the app inclusive and accessible to a wider audience.

Project Technologies:

  • Dart language
  • Flutter framework with MVC and Provider architecture

Project Requirements:

  • Knowledge of programming languages such as Dart and JavaScript.
  • Familiarity with the Flutter framework and JSON parsing.
  • Understanding of user interface design principles and best practices.
  • Experience with mobile app development and related tools like Android Studio or VS Code.
  • Ability to work independently.

Screenshots:

01 02 03 04 05 06 07 08 09 10 11

About

The 'Bhagavad Gita (Departure)' app aims to create an immersive and personalized experience for users seeking spiritual guidance through the teachings of the Bhagvat Geeta. By incorporating local JSON storage, Shared Preferences, like functionality, themes, chapter images, splash screens, detailed verse screens, and multi-language support, the app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published