A comprehensive Android quiz application with dual user roles featuring Firebase backend integration, real-time question management, and interactive quiz-taking experience.
- Dual User System: Admin panel for content management, user interface for quiz-taking
- Real-time Database: Firebase integration for subjects, subcategories, and questions
- Interactive Quiz: Multiple-choice questions with timer and score calculation
- Custom UI: Animated progress views, responsive layouts, loading animations
- Authentication: Firebase Auth with role-based access control
- Android: Java, Android SDK, ViewBinding, RecyclerView
- Backend: Firebase (Authentication, Realtime Database, Firestore)
- UI/UX: Material Design, Lottie Animations, Custom Views
- Build: Gradle, Android Studio
- Clone the repository
- Open in Android Studio
- Add your Firebase configuration (
google-services.json) - Build and run on Android device/emulator
- Android API 26+
- Firebase project setup
- Internet connection for real-time features
Pull requests are welcome. For major changes, please open an issue first.
