A high-quality, offline question game designed to provoke thought and conversation.
- Offline First: No internet required.
- Fluid Gestures:
- Swipe Left: Next Question.
- Swipe Right: Previous Question (with History support).
- Swipe Up: Add to Favorites.
- Swipe Down: Ban Question (Never show again).
- Favorites: Save and review your favorite questions.
- Persistence: Game state and favorites are saved automatically.
- Framework: Flutter
- State Management: Riverpod
- Storage: SharedPreferences
- Animations: Flutter Animate + Custom Physics
-
Install Dependencies
flutter pub get
-
Run the App
flutter run
-
Code Generation (if you modify providers)
dart run build_runner build
lib/data: Hardcoded question data.lib/models: Data models.lib/providers: Riverpod state management.lib/screens: UI Screens (Start, Game, Favorites).
- Drag Left/Right: Navigate questions.
- Drag Up: Heart icon appears -> Favorites.
- Drag Down: Trash icon appears -> Ban.