https://github.com/cbonello/know_the_drop
https://github.com/cbonello/know_the_drop
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/cbonello/know_the_drop
- Owner: cbonello
- License: mit
- Created: 2026-04-08T02:21:41.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-08T02:46:31.000Z (3 months ago)
- Last Synced: 2026-04-08T04:21:19.701Z (3 months ago)
- Language: Dart
- Size: 5.83 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Know the Drop
Where was Tiësto born? What was his first studio album? Which track lit up the Athens Olympics? You'll know these answers and more by playing **Know the Drop** — the ultimate DJ Tiësto trivia app.
## Features
- 150 trivia questions across three categories: Discography, Biography, and EDM Culture
- Three difficulty levels: Casual Fan, True Fan, and Scholar
- 10 randomized questions per game
- Localized in English and Spanish
- Dark purple club-inspired UI
- Tablet support (phone, tablet portrait, tablet landscape breakpoints)
## Architecture
Clean Architecture with three layers:
- **Domain** — entities, repository interfaces
- **Data** — JSON data source, models, repository implementations
- **Presentation** — screens, providers (Riverpod), widgets
## Tech Stack
- [Flutter](https://flutter.dev)
- [Riverpod](https://riverpod.dev) — state management
- [GoRouter](https://pub.dev/packages/go_router) — navigation
- [ARB / flutter_localizations](https://docs.flutter.dev/ui/accessibility-and-internationalization/internationalization) — i18n
## Getting Started
```bash
flutter pub get
flutter gen-l10n
flutter run
```
## Credits
Background image: [Bangkok, Thailand, Party, Lights and sounds, Electronic music](https://commons.wikimedia.org/wiki/File:Bangkok,_Thailand,_Party,_Lights_and_sounds,_Electronic_music.jpg) — Wikimedia Commons / CC BY-SA 4.0