Manage a list of books that a user wants to read, or has read. For practicing teamwork, collaboration, and working with GitHub's issue tracker.
- Save books in list
- Mark books as read
- Add rating to books that are marked as read
- Save books in a text file as JSON
- Read books from JSON file
- Search for a book in the wishlist and/or the books that have been read
- Alert if a book that has been read, is added to the wishlist
- Sort the list of books by author and/or title
- Add the ability to edit a book's title and/or author
- Add the ability to delete a book from the wishlist
- Save the date a book was read