Please visit The Cat API.
SignUp and obtain an API KEY to get all the cat breeds images.
If you have an api key from the Cat API, you must set your API KEY on .env file.
The .env file is on the root project path:
THE_CAT_API_KEY=PASTE_YOUR_API_KEY_HERE_WITHOUT_QUOTES
Please check if you've Flutter Framework installed.
On the project path, please type in the terminal the following command:
$ flutter pub get
Got dependencies!
On the project path, please type in the terminal the following command:
$ flutter run
Multiple devices found:
If you have multiple devices please type in the terminal the device number to run the app.
$ 1
💪 Running with sound null safety 💪
This Flutter project is optimized to run on Android and iOS devices but was tested on Web and Linux.
Download apk from Google Drive
If you need test the pagination (items per page 10) on scrolling down to improve load performance. You can checkout to the branch optimization_pagination_on_scrolling.
On the project path, please type in the terminal the following command:
$ git checkout optimization_pagination_on_scrolling
Switched to branch 'optimization_pagination_on_scrolling'
Developed by: Paul Realpe
Email: paulmrg461@gmail.com
Phone: 3148580454