About Project
FLIQ is a sleek, modern, and highly interactive quiz platform designed to provide a seamless learning and self-assessment experience. Built with Flutter and powered by Firebase, FLIQ offers a robust environment for users to test their knowledge across various categories, track their progress, and review their performance with ease.
Key Features
1. Intuitive Quiz Interface
Dynamic Questions: Engaging question-by-question navigation with smooth animations (powered by flutter_animate).
Timed Sessions: (Optional/Implicit) Designed for focused sessions, typically featuring 20 questions per test.
Real-time Progress: Visual indicators (percent indicators) keep users informed of their progress during a quiz.
2. Comprehensive Content Organization
Categorized Learning: Explore quizzes organized by specific topics or domains.
Targeted Tests: Select specific modules or “tests” within categories to focus on particular subjects.
3. Performance Tracking & Analytics
Results Dashboard: Immediate feedback upon completion, including scoring and “Pass/Fail” status (60% passing threshold).
Review Mode: Detailed review of every question, allowing users to see correct answers and learn from mistakes.
Quiz History: A dedicated history section that records past attempts, scores, and completion dates, enabling users to track their improvement over time.
4. Seamless User Experience
Social Authentication: Quick and secure login via Google and Apple Sign-In, alongside traditional email/password options.
Cross-Platform Sync: Cloud-hosted data ensures that user progress, history, and profiles are synced across devices.
Premium Design: A polished UI with support for both Light and Dark modes, utilizing modern typography and a clean aesthetic.
Technical Foundation
Framework: Flutter (Dart)
Backend: Firebase (Authentication, Firestore, Performance Monitoring)
Navigation: GoRouter for efficient and scalable routing.
State Management: Provider & FlutterFlow App State.
Performance: Optimized with cached network images and efficient data fetching.
Target Audience
FLIQ is ideal for students, professionals preparing for certifications, or anyone looking for a gamified way to expand their knowledge base.
