A powerful and user-friendly multiple-choice quiz app with Flutter
QuizApp (Flutter)
QuizApp is an interactive multiple-choice quiz app designed to challenge your knowledge and entertain you with a touch of humor. Test your brainpower in various subjects while enjoying a delightful user experience.
Features
- Engaging multiple-choice questions
- Score tracking to monitor your progress
- Questions bank with well arranged questions
- New questions can be added easily
- Randomized question order for added challenge
- Randomized options to prevent memorization
- Sound effects to enhance the user experience
- Alert messages to show results
- Random funny appraisals and disapprovals at the end of results
Screenshots
Demo/Download
Installation
To use QuizApp, follow these steps:
- Clone the repository:
git clone https://github.com/Shery-1508/Flutter_quiz_app.git
-
Open the project in Android Studio or any Flutter-supported IDE.
-
Build and run the app on your device or emulator.
Contributing
QuizApp is an open-source project, and contributions are always welcome! If you have any suggestions, feature requests, or bug reports, please open an issue or submit a pull request. Let’s make QuizApp even better together!
Resources Used
- Flutter: A powerful and flexible framework for building cross-platform apps.
- Flutter Packages: Utilized various packages for UI design, networking, and database management.
- rflutter_alert: Used to display alerts in the app.
- audioplayers: Used to play sound effects in the app.
- math.dart: Used to generate random numbers in the app.
- Sound Effects: Sound effects used in the app were sourced from freesound.org.
License
Distributed under the MIT License. See ` LICENSE ‘ for more information.
Acknowledgements
I would like to express my gratitude to the Flutter community for their valuable resources, tutorials (Specially the one from AngelaYu and LondonAppBrewry on LinkedIn leaning ), and support throughout the development of QuizApp.
Contact
For any questions, feedback, or collaboration opportunities, feel free to reach out:
- Email: sheharyar1508@gmail.com
- LinkedIn: Shehayar
- Twitter: @sheharyar132878
- GitHub: Shery-1508
Enjoy quizzing with QuizApp!