Projects

Add books to a list by book name, author, and ISBN number.

Easy-to-use web app has a simple UI but great functionality for a simple web app meant to track books you either want to read or have read.

Ability to favorite books to shoot them to the top of the list, delete, add, and all of this persists through sessions by utilizing the browser's local storage.

Notification System on the bottom-right of the screen notifies user of each action/error taken.

Technologies used:

  • HTML5

  • CSS3 + Skeleton CSS Boilerplate

  • Vanilla + ES6 JavaScript

    • Regex Authentication

    • Notification System

    • Local Storage

Technical Description:

Web App which allows the user to add books to a list by book name, author, and ISBN number. Regex prevent the user from improperly inputting these values.

The user also has the ability to favorite books so they appear at the top of the added books list. The book list persists reload since it is stored in local storage via JavaScript.