Library app + AI chatbot
I designed and developed a web application for managing a personal library, equipped with an AI-based chatbot that allows for assistance in selecting a book based on the user's mood/humor.
Used technologies
React, API Gemini AI, JavaScript, NodeJS.
Link to the code on GitHub: https://github.com/NatKacz99/library.
Below, I present on slides how the user can use this application. Alternatively, you can also go straight to the video below, where I also discuss the most important functionalities of the code in more detail.


This is what the book covers look like. Clicking on a cover card takes you to a brief description of the book.

On this page, users can borrow or reserve a given book (in case all copies are already out). The maximum number of available copies is 10.

