Bookly is a Flutter app that allows users to view books, search with filters, and read book descriptions. It uses the Dio library for network requests, BLoC for state management, and follows the MVVM architecture.
- View a list of books
- Refined search and filtering capabilities
- Detailed book descriptions
- Intuitive user interface
- Flutter: Cross-platform development framework for beautiful and performant apps.
- Dio: Powerful HTTP client for seamless API interactions.
- Block: Streamlined state management library for efficient data handling.
- MVVM Architecture: Clear separation of concerns for maintainable code.
-
Clone the repository:
git clone https://github.com/khedrmahmoud/Bookly.git cd Bookly -
Install dependencies:
flutter pub get
-
Run the app:
flutter run