Skip to content

A Christmas-themed learning platform that tests Android development knowledge through interactive quizzes with real-time scoring and Firebase integration.

License

Notifications You must be signed in to change notification settings

swatified/AndroidQuiz

Repository files navigation

Android Quiz App 🎄

A Christmas-themed Android quiz application designed to test and enhance your Android development knowledge through an engaging, interactive learning experience.

Screenshot 2024-12-29 211102

Features 🌟

Authentication & User Management

  • Google Firebase Authentication integration
  • Personalized user profiles
  • Secure sign-in/sign-out functionality

Quiz Experience

  • Real-time score tracking
  • Timer-based questions
  • Progress tracking throughout the quiz
  • Christmas-themed UI with engaging animations
  • Multiple choice questions focused on Android development concepts

Learning Components

  • Instant feedback on answers
  • Detailed explanations for each question
  • Visual feedback for correct/incorrect answers
  • Comprehensive coverage of Android development topics

Competitive Elements

  • Live leaderboard system
  • Score calculation based on:
    • Answer accuracy
    • Completion time
  • Historical performance tracking

Technical Stack 🛠

  • Frontend: XML, Android UI Components
  • Backend: Firebase, Firestore
  • Language: Java
  • Development Environment: Android Studio
  • Authentication: Google Firebase Auth
  • Database: Cloud Firestore
  • Design: Material Design Components

Installation 📥

  1. Clone the repository
git clone [repository-url]
  1. Open the project in Android Studio

  2. Configure Firebase:

    • Add your google-services.json file to the app directory
    • Enable Authentication and Firestore in Firebase Console
  3. Build and run the project


Contributing 🤝

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Developer 👩‍💻

Swati.png

License 📄

Copyright © 2024 Swati Sharma. All rights reserved. See LICENSE for details.

Acknowledgments 🙏

  • Thanks to all GDG-DGI members who participated in the Android development workshop
  • Special thanks to the Firebase team for their excellent documentation
  • Material Design components for the beautiful UI elements

About

A Christmas-themed learning platform that tests Android development knowledge through interactive quizzes with real-time scoring and Firebase integration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages