This app is created to demonstrate the implementation of MVC+S architecture, repository pattern, and a feature-first project structure. It leverages Riverpod for state management and Dio for HTTP networking.
APK - Link
- Shop: Shows a scrollable showing current shop items of Fortnite.
- Challenges/quests: Shows a scrollable showing current challenges/quests of Fortnite.
fortnite_api_app.mp4
- Clone the repository
- Run
flutter pub get
- Run
dart run build_runner build --delete-conflicting-outputs\
- Grab your FortniteApi.io API key from here
- Add your FortniteApi.io API key in
lib/constants/fortnite_api_constants.dart
file inapiKey
variable. - Run the app.
You can email if you have any questions as well.