Welcome to the "Rick and Morty" Flutter project – an immersive app that brings the world of Rick and Morty to your fingertips. Dive into a seamless blend of cutting-edge technologies, captivating animations, and flawless API integration.
The application is built on the robust flutter_bloc
package (v8.1.3), following the BLoC architecture. This ensures a clean separation of concerns and efficient state management, with Cubit facilitating straightforward logic handling.
Seamless communication with APIs is achieved using the versatile Dio
package (v5.3.2). Expect efficient network requests and robust error handling, enhancing the reliability of data retrieval.
Captivating introduction with dynamic and engaging text animations powered by the animated_text_kit
package (v4.2.2). Users are greeted with visually appealing content that sets the tone for their exploration.
Efficient image loading with the cached_network_image
package (v3.2.3). Benefit from faster loading times and a smoother browsing experience thanks to optimized network image caching.
Graceful offline handling with the flutter_offline
package (v3.0.0). Users can navigate and explore even without an active internet connection.
Route guards implemented using go_router
ensure that access to specific content is always under your control. It's like having Mr. Poopybutthole guarding the Citadel gates, keeping your Rick and Morty experience safe and secure.
- flutter_bloc: ^8.1.3
- go_router: ^10.2.0
- animated_text_kit: ^4.2.2
- dio: ^5.3.2
- cached_network_image: ^3.2.3
- flutter_offline: ^3.0.0