Skip to content

k4zann/Simple-QuizApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quiz App with Firebase

Welcome to the Quiz App, a dynamic and engaging mobile application developed with Flutter. This project leverages the power of Firebase for seamless user authentication, real-time data storage, and efficient quiz management.

Features:

Firebase Authentication: Secure user sign-up and login using Firebase Authentication, ensuring a smooth and reliable experience for users.

Cloud Firestore Integration: All quizzes and topics are stored in Firebase Cloud Firestore, allowing for dynamic content updates and real-time synchronization across devices.

Dynamic Quiz Content: Retrieve quiz questions and topics dynamically from Firebase Cloud Firestore, enabling administrators to easily manage and update quiz content.

User-Friendly Interface: The app boasts an intuitive and visually appealing user interface, making it easy for users to navigate through quizzes and explore diverse topics.

Key Packages Used:

firebase_core: v2.24.2 - The foundation package for Firebase Flutter applications, ensuring seamless communication between the app and Firebase services.

cloud_firestore: v4.13.6 - Provides Flutter support for Cloud Firestore, enabling real-time data synchronization and efficient database management.

firebase_auth: v4.15.3 - Enables Firebase authentication, securing user data and ensuring a personalized experience for each user.

google_fonts: v6.1.0 - Offers a wide range of Google Fonts for customizing text styles in the app, enhancing visual appeal.

font_awesome_flutter: v10.6.0 - Integrates Font Awesome icons into the app, enhancing the visual presentation of various UI elements.

google_sign_in: v6.2.1 - Facilitates Google Sign-In functionality, allowing users to log in with their Google accounts seamlessly.

crypto: v3.0.3 - Provides cryptographic functionality needed for secure operations within the app.

provider: v6.1.1 - A state management solution for Flutter, facilitating efficient and scalable app development.

sign_in_with_apple: v5.0.0 - Enables seamless Apple Sign-In functionality, providing an additional authentication option for users.

json_annotation: v4.8.1 - Simplifies JSON serialization and deserialization processes within the app.

rxdart: v0.27.7 - Implements reactive programming using Dart, enhancing the app's responsiveness and data flow.

Feel free to explore, contribute, and enhance this Flutter quiz app! If you have any questions or suggestions, please don't hesitate to reach out.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages