Aflami is a Flutter app that uses the www.themoviedb.org
API to display movies and their data.
Pub Packages Used
bottom_nav
: A package for creating a bottom navigation barappy_bar
: A package for creating a custom app barlottie
: A package for displaying Lottie animationsiconsax
: A package for using Iconsax iconsgo_router
: A package for declarative routingflutter_animate
: A package for animating widgetsflutter_riverpod
: A package for state managementshared_preferences
: A package for storing key-value data on the devicefreezed_annotation
: A package for generating immutable classesjson_serializable
: A package for generating code to serialize and deserialize JSON datajson_annotation
: A package for generating JSON serialization codehooks_riverpod
: A package for using Riverpod with hooksflutter_hooks
: A package for using hooks in Flutteruuid
: A package for generating unique IDsafter_layout
: A package for running code after the first layoutdio
: A package for making HTTP requestsdio_logging_interceptor
: A package for logging HTTP requests and responsesflutter_rating_bar
: A package for displaying rating barsshimmer
: A package for displaying shimmering effectscached_network_image
: A package for caching network imagesflutter_spinkit
: A package for displaying loading spinnerssqflite
: A package for SQLite database integrationintl
: A package for internationalization and localization
The www.themoviedb.org
API was used to show movies and their data in the app.
The Aflami Flutter app was created by Noaman Monther