In this project, a React application was built from scratch and I utilized React components to manage the user interface. I created a virtual bookcase to store the books and track what the user is reading. A books API was provided, and the user will search for books and add them to a bookshelf as a React component.
React’s setState method was used to build the functionality to move books from one shelf to another.