Amharic bible quiz android application
# π BibleBro β Bible Quiz App
BibleBro is an interactive Bible quiz app designed to help you learn and test your knowledge of both the Old and New Testaments. With 200+ questions, dynamic shuffling, and progress tracking, it's the perfect tool for personal Bible study or group learning.
---
## β¨ Features
- **Both Testaments** β Old Testament and New Testament sections
- **5 Levels Each** β Progress through 5 difficulty levels per testament
- **20 Questions per Level** β 200+ total questions in the database
- **Smart Shuffling** β Questions and answer choices shuffle every attempt
- **Progress Tracking** β Saves your best score and pass/fail status
- **Pass to Unlock** β Score 6/10 to unlock the next level
- **Level Reattempt** β Failed levels reshuffle questions to prevent cheating
- **Clean UI** β Apple-style minimalist design with custom Amharic font
---
## π οΈ Tech Stack
| Category | Technology |
|----------------------|---------------------|
| **Language** | Kotlin |
| **UI** | XML Views |
| **Progress Storage** | SharedPreferences |
| **Architecture** | MVVM pattern |
| **Font** | Shiromeda (Amharic) |
---
## πΈ Screenshots
### Home Screen
### Old Testament β Level Selection
### Progress Screen
### Quiz Screen
---
## π₯ Download & Installation
1. Clone the repository:
```bash
git clone
github.com
2. Open the project in Android Studio.
3. Build and run on an Android device (API 24+).
**π What I Learned**
Building BibleBro taught me:
Database design for quiz applications
Question shuffling algorithms
Progress tracking with SharedPreferences
Amharic font integration
Navigation drawer implementation
Level unlock mechanics (score 6/10 to proceed)
**π Future Improvements**
More questions per level
Multiple difficulty modes
Leaderboard
Timed challenges
Daily Bible verses
Multiplayer mode
**π§ Email: yonastedla06@gmail.com
π± Phon β¦