Book Dock helps users set and track their book goals. Users can search and add books to their book list through Google Books API. User's dashboard shows users how many days are left of their goal date, how many books they have read, and which books they want to read.
Backend: Python, Flask, SQLAlchemy, Jinja2, POSTGRESQL, UnitTest
Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery
API: Google Books
- Set Goal Date and shows countdown of days left to reach goal
- Books Read shows number of books currently in completed list
- Search for books to add to book list with Google Books API
- Search for books by title, authors, or category
- Create review for book once completed
- Move books from currently reading, completed, to read or delete book
- Shows message when user completes book goal before or by goal date
- Users can create daily or weekly reminders
- Map to search for nearest book store
- Create anonymous username for review
- Remove HTML tags from some of the API search results using JavaScript
Jacquetta Bommuluri is a Software Engineer currently living in Minneapolis, MN. Created this project while attending Hackbright Academy. Connect with me on LinkedIn.
