- Responsive Design: The application is designed to provide a seamless user experience across various screen sizes and orientations.
- Error Handling: The
dio_helper.dart
file efficiently manages API requests and displays user-friendly error dialogs when issues occur. - Minimalistic Animations: Minimalistic animations are incorporated to enhance the user interface and provide subtle visual feedback.
- Dark Theme Support
- mocktail: For mocking classes for testing.
- flutter svg: For rendering svgs.
- flutter_bloc: State management.
- dio: HTTP client for Dart, providing features like interceptors, FormData, and more.
- device_info_plus: To retrieve information about the device.
- get_it: Dependency injection
You can test the app online using appetize.io. Click the following link to access the online emulator:
To manually install the app on an Android device or emulator, you can download the APK file here