- provider
- get_it
- injectable
- dartz
- http
- json_serializable
- freezed
- infinite_scroll_pagination
- flutter_secure_storage
- mocktail : dev dependency
This project uses the following tools and practices to demonstrate user authentication and a paginated list using sample APIs provided by https://dummyjson.com/
- Provider
- API calls with http
- Unit tests
- Dependency injection using get_it and injectables
- Secured local storage
- Flutter navigation
Login | Listing |