live: https://lookingcoolonavespa.github.io/library/
- log in via email + password or google authentication
- if you're not logged in, books are saved in local storage
- bulk update books
- easily find what you're looking for with the search bar
- vanilla js
- html/css
- firebase: for auth + storage
- https://absurd.design/: for illustrations
- font awesome: for icons
- Drag and drop - wrestling with the drag and drop api forced me to understand the whats, whys, and hows of events in javascript.
- Firebase - this was my first foray into third-party apis. Getting used to reading documentation and learning how to mesh my code with firebase was definitely a learning experience.