This project uses an open API database from openlibrary.org to create a personal library search engine page. My focus was to implement key features such as filtering, pagination, and CRUD operations. Additionally, I incorporated new CSS styling elements such as three.js, react-spring, and framer-motion, along with several transition effects. To enhance user convenience, I added a download link on the bookmark page for users to extract their saved books. This allows users not only to search for books but also to generate a list of books directly from the page, which was created by mireu-san.
- npm i
- npm run dev (Not npm start!)
- Type in the keyword you want to search for in the search bar.
- Once a book matching your keyword is found, a list of results will be displayed. You can use the search bar on this page to further filter your results or navigate to another page if available.
- Select the checkbox next to any book you want to save as a favorite and add to your bookmarks.
- When you go to the bookmark page, you can select the checkboxes next to the books you want to extract and save as a list in a txt file. Only the selected books will be extracted.
The 3D modeling and other pictures do not belong to me.
Please refer to my profile for more information.



