I found this free API:
β‘οΈ https://rickandmortyapi.com/api
- β Used Dio to fetch data.
- β Filter the list by searching for a character's name.
- β Check internet connection using flutter_offline.
| Characters List | Search by Name | No Internet |
|---|---|---|
![]() |
![]() |
![]() |
- β Used Hero animation widget and Animated Text Kit.
- β Used Slivers for advanced scrolling UI.
| Character Details | Character Details 2 |
|---|---|
![]() |
![]() |
- Flutter
- Dio for HTTP requests
- flutter_bloc for State Management
- flutter_offline for checking internet connection
- Clean Architecture (Cubit, Repository)




