My Books project was created on the basis of my own idea using current knowledge of React. Using Firebase Auth REST API, we can create a new User or log in to an existing account. A logged-in User can browse books by category, add books to favorites, and view details of a given book along with a link redirecting to where it is sold. Books are fetched from New York Times Books API and stored in firebase Firebase where we can add and remove favorite books.
Features:
- Register User
- Login User
- Logout User
- Display books by categories
- Add book to My Favorites
- Remove book from My Favorites
- Show book details
- Redirection to a website where the User can buy a specific book
Technologies used to build this application:
Libraries used to build this application:
Below you find all scripts to clone, run and build this application.
git clone https://github.com/KingaMiroslaw/my-books.git
npm install
First, run the development server:
npm run start
Open http://localhost:3000 with your browser to see the result.
npm run build