Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions Projects/1-Beginner/Book-Buddy-Tracker.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Book-Buddy Tracker
**Tier:** 1 – Beginner

## Description
Book-Buddy Tracker helps users manage books they want to read, are currently reading, or have finished, along with reading progress.

### Purpose of the Application
To learn basic state transitions, list filtering, and persistence.

### Resources Needed
- LocalStorage or simple database
- Optional: Google Books API for book lookup

## User Stories
- 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.

## Bonus Features
- Fetch book details via ISBN using Google Books API.
- Display reading statistics.
- Share finished book lists with friends.

## Useful Links and Resources
- Google Books API: https://developers.google.com/books

## Example Projects
- Reading log mobile/web apps