Back to Space
// Gamification / Cross-Platform

TaxMaster India

A gamified MCQ educational platform built with Flutter to simplify complex Indian tax rules.

FlutterFirebase AuthCloud FirestoreDartProvider

System Architecture Flow

User Auth

Players sign in via Firebase to track their progress and scores.

Game Engine

MCQ engine fetches randomized questions from Cloud Firestore.

Score Logic

Provider manages the real-time score based on accuracy and speed.

Leaderboard

Final scores are synced back to Firestore for global rankings.

What we have used

  • Flutter for building a high-performance, cross-platform UI with a single codebase.

  • Firebase Authentication for secure and easy user sign-in.

  • Cloud Firestore for real-time leaderboard management and question bank storage.

  • Provider (Dart) for efficient state management of the quiz game-loop.

  • Custom animations in Flutter to enhance the gamified learning experience.

Uses & Applications

  • Educates young professionals and students on the intricacies of Indian taxation in a fun way.

  • Real-time competition through the global leaderboard to encourage continuous learning.

  • Self-assessment tool for users to test their tax knowledge via randomized MCQs.

  • Accessible on the web via Netlify, allowing for broad reach without app store friction.

Future Roadmap

  • Implementing category-wise tax levels (e.g., GST, Income Tax, Corporate Tax).

  • Adding rewards or certification for users who top the global leaderboard.

  • Integrating an AI-powered tax assistant to explain wrong answers in real-time.

  • Native mobile builds for iOS and Android for push notification engagement.