A beautiful and functional Flutter Book App that allows users to browse, read, and manage their favorite books. Built with Flutter, Firebase, and Provider for a seamless experience.
- 🔐 User Authentication (Login, Signup, Logout)
- 📖 Browse and Read Books
- 💾 Save Books to Favorites
- 🔍 Search Functionality
- 🎨 Clean and Responsive UI
- ☁️ Firebase Backend (Auth + Firestore)
- ⚙️ State Management with Provider
git clone https://github.com/akshaykumarkm/book_app_flutter_rest_api.git
cd book_app_flutter_rest_api
flutter pub get
- Create a Firebase project
- Add Android & iOS apps to the project
- Download
google-services.json
andGoogleService-Info.plist
- Place them in:
android/app/
ios/Runner/
flutter run
- Splash Screen → Authentication Check
- Login / Sign Up
- Home Screen with Book List
- Book Details → Read or Save
- Favorites Section
- Flutter & Dart
- Firebase (Auth, Firestore)
- Provider
- Material UI
- Git & GitHub
This project is licensed under the MIT License.