Flutter hobby project to List, Search, View details, Favorite and Read books from Google Books API.
- Login/Signup with Firebase
- View random books - Discover screen
- Search books
- View favorite books
- Save favorites on Firebase
- Read using WebView
- Clean Architecture
- Bloc State Management
- Pagination
- New UI for book detail screen - almost completed
- Edit run configuration, in the additional run args use the below line
--dart-define-from-file="lib/api_keys.json"
- Create a file named api_keys.json in lib folder and add your API keys
{
"FIREBASE_KEY": "",
"GOOGLE_BOOKS_API_KEY": "",
"FIREBASE_PROJECT_ID": ""
}
Code upgrade to latest standards will be done soon, for now it's just a hobby/time-killer/leisure project.