Tier: 1 – Beginner
Book-Buddy Tracker helps users manage books they want to read, are currently reading, or have finished, along with reading progress.
To learn basic state transitions, list filtering, and persistence.
- LocalStorage or simple database
- Optional: Google Books API for book lookup
- User can add a book with title and author.
- User can categorize a book: "Wishlist", "Reading", "Finished".
- User can mark progress or completion status.
- User can view lists filtered by reading status.
- User can delete or update entries.
- Fetch book details via ISBN using Google Books API.
- Display reading statistics.
- Share finished book lists with friends.
- Google Books API: https://developers.google.com/books
- Reading log mobile/web apps