Full-stack library management platform

This project is a web application for a library, consisting of a backend (.NET) and a frontend (React + Vite + TypeScript). The application allows users to create accounts, log in, browse and highlight books, check availability, view rental history and active rentals. The system also generates book recommendations based on rental history.