Description
AI Quizz Creator – Kotlin Compose Multiplatform (Android & Web)
AI Quizz Creator – Kotlin Compose Multiplatform (Android & Web) is a powerful, ready-to-deploy cross-platform application built with Compose Multiplatform. It allows users to generate high-quality quizzes in seconds using Google Gemini AI, create them from local files, or share them globally via a specialized web app (Wasm).
Key Features
- AI-Powered Generation: Uses Google Gemini to create quizzes based on any topic, difficulty level (Easy, Medium, Hard), and custom question counts.
- File-to-Quiz Conversion: Users can upload documents to extract questions automatically.
- Compose Multiplatform: Single Kotlin codebase targeting Android and Web (Wasm).
- Sharing System: Generate unique links for quizzes that anyone can play in their browser without installing the app.
- Monetization Ready: Integrated with RevenueCat for managing monthly/yearly subscriptions and premium feature gating.
- Global Leaderboards: Competitive scoring system powered by Supabase.
- Background Processing: Efficient quiz generation on Android using WorkManager.
️ Tech Stack
- UI: Compose Multiplatform (Material 3)
- Language: Kotlin 2.0+
- Backend & Database: Supabase (Postgrest & Auth)
- AI Engine: Google Gemini SDK
- Payments: RevenueCat (Google Play Support)
- Dependency Injection: Manual
- Local Storage: Room Database (Android)


