MyBooks is a mobile application designed to help users organize their personal libraries, track reading progress, and discover new titles. Whether you're an avid reader or someone looking to build better reading habits, MyBooks offers an intuitive and feature-rich experience for managing your book collection.
As a Flutter developer on this project, I built the app with a clean, minimalist UI and implemented essential features like adding books manually or via barcode scan, categorizing books by status (reading, completed, wishlist), and storing reading logs. The app supports offline access with local storage using SQLite, and syncs with Firebase for cloud backup and cross-device support.
Key Features
- Add books manually or scan barcodes to fetch details
- Track reading status, pages read, and completion dates
- Organize books by categories, authors, or genres
- Offline access with SQLite and optional cloud sync
- Daily reading reminders and analytics dashboard
- Modern, distraction-free reading interface
MyBooks is built for simplicity and utility, helping readers stay organized and motivated throughout their reading journey.