kvmangukiya/bhagavad_gita
『바가바드 지타(이별)』 앱은 바가바드 지타의 가르침을 통해 영적 안내를 찾는 사용자들에게 몰입감 있고 개인화된 경험을 제공하는 것을 목표로 합니다. 로컬 JSON 저장소, 공유 선호사항, 좋아요 기능, 테마, 장 이미지, 스플래시 화면, 세부 구절 화면 및 다국어 지원을 통합함으로써 앱은
- Stars
- 2
- Forks
- 0
- 최근 푸시(UTC)
- 2023. 7. 14.
- 프로젝트 상태
- 활성
기술 주제
사용 중인 의존성
의존성 목록 7 개
- flutter
{"sdk":"flutter"} - cupertino_icons
^1.0.2 - provider
^6.0.5 - shared_preferences
^2.1.0 - fluttertoast
^8.2.2 - flutter_test개발 의존성
{"sdk":"flutter"} - flutter_lints개발 의존성
^2.0.0
앱 카테고리
원본 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