FLUTTER ECOSYSTEM

kvmangukiya/bhagavad_gita

「Bhagavad Gita(離別)」應用程式旨在為尋求透過《薄伽梵歌》教義獲得精神指引的使用者創造沉浸式且個人化的體驗。透過整合本機JSON儲存、Shared Preferences、按讚功能、主題設定、章節圖片、啟動畫面、詳細詩句頁面以及多語言支援,此應用程式

薄伽梵歌 專案封面
Stars
2
Forks
0
最近推送(UTC)
2023年7月14日
專案狀態
未封存
Kalpesh Mangukiya GitHub avatar
GITHUB User

Kalpesh Mangukiya ↗

Harikrushna Infotech

Harikrushna InfotechSurat官方網站 ↗
語言DartHTMLSwiftKotlinObjective-C

技術主題

使用的依賴

依賴清單 7 項

App 分類

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

展開 / 收合專案 README

Bhagavad Gita (Departure)

https://github.com/kvmangukiya/bhagavad_gita/assets/130810865/af6eb98e-d098-473e-a27e-83a835077a87

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