Skip to content

lulu630/js-adv-assignment-2.2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Booklover's Registry

A small vanilla JavaScript reading tracker for registering books, saving them in the browser, and browsing them with filters and sorting.

Features

  • Add books with title, author, genre, language, reading dates, status, favorite flag, and comment
  • Save books to localStorage
  • Delete books
  • Mark and unmark favorites
  • Filter by status, language, genre, and favorites
  • Sort by title, author, newest, oldest, or favorites first
  • Show total number of books marked as read
  • Render book entries as styled cards

Built With

  • HTML
  • CSS
  • Vanilla JavaScript
  • DOM manipulation
  • localStorage

How To Run

Open index.html in a browser.

No installation or build step is required.

Credits

Checkbox animation inspired by Andreas Storm.

Releases

No releases published

Packages

 
 
 

Contributors