Skip to content

vignarajj/flutter_test_one

Repository files navigation

Flutter API Test App

This app is developed using Flutter SDK version 3.7.6(Stable Channel).

Architecture: Clean Architecture (MVVM)

State Management tool: Bloc

API management: Dio and Retrofit.

Auto Generated Tools: Freezed and Json Annotation. (command to generate model: flutter pub run build_runner build --delete-conflicting-outputs)

Libraries: cupertino_icons, json_annotation, retrofit, dio, logger, flutter_bloc, equatable, freezed_annotation, get_it, path_provider, path, bloc_concurrency and shimmer.

API End point: https://jsonplaceholder.typicode.com

Show all albums

Screenshot

Show the photos from the albums

Screenshot

Show the search screeen

Screenshot

Show the thumbnail with title

Screenshot