Clash Royale API Flutter App

A Flutter application that consumes the Clash Royale API to list cards and show their details.

Features

  • List all Clash Royale cards.
  • Show individual card details, including image, name, id and max level

API

This app consumes the Clash Royale API, which can be found at https://developer.clashroyale.com.

Screenshoots

loading screen List Screeen Details Screen

Getting Started

Getting Started To run this app, you will need to have Flutter installed on your machine. You can install it from the official Flutter website: https://flutter.dev/docs/get-started/install.

Once you have Flutter installed, clone this repository and run the following command in your terminal:

  • flutter pub get
  • flutter run

Important

It’s important to edit the API_KEY located in ‘lib/network/api_clash.dart’ and replace it with your own API_KEY.

String token = "Here's your API key";

Contributing

Contributions are always welcome! If you’d like to contribute to this project, please fork the repository and create a pull request.

License

This app is open source and available under the MIT License.

Acknowledgments

  • Clash Royale API
  • Flutter

GitHub

View Github