Libry is an application that allows the user to search for books and see its informations like: title, author, page count, etc. Also, if the user signs in with their Google account, they can add or remove books from their bookshelf.
-
I used Axios to consume Google Books API.
-
I used Firebase Firestore for the database - the users bookshelves are saved in the database - and Firebase Auth for authentication - with Google provider.
The user can:
- Search for books;
- See books informations;
- If signed in, add/remove a book from their bookshelves: "To Read", "Reading" or "Read";
- Switch theme (dark mode or light mode).
This project is finished.
I enjoy reading and got inspiration from Goodreads and Skoob - which are very useful apps for those who like to organize their readings - to create this project from scratch, and practice my skills with React, Redux, CSS in JS (also responsiveness) and Axios.
Made with 💜 by Isabelle Brandão 👋 See my LinkedIn