chaudharydeepanshu / api_integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project repository for a basic FortniteApi.io API integration in Flutter

wakatime

Table of Contents

Introduction

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

Functionality:-

  • Shop: Shows a scrollable showing current shop items of Fortnite.
  • Challenges/quests: Shows a scrollable showing current challenges/quests of Fortnite.

Demo Video:-

fortnite_api_app.mp4

Getting started:-

  1. Clone the repository
  2. Run flutter pub get
  3. Run dart run build_runner build --delete-conflicting-outputs\
  4. Grab your FortniteApi.io API key from here
  5. Add your FortniteApi.io API key in lib/constants/fortnite_api_constants.dart file in apiKey variable.
  6. Run the app.

Questions

You can email if you have any questions as well.

About


Languages

Language:Dart 47.6%Language:C++ 25.5%Language:CMake 21.2%Language:HTML 2.0%Language:Swift 2.0%Language:C 1.5%Language:Kotlin 0.1%Language:Objective-C 0.0%