Book recommendation system with 4 different types of searches & leave functions

For this project I think I really pushed myself, as I wanted to make it as user friendly as possible, I plan to develop this into a fully working GUI application using programs like tkinter for python. SmartLib - Replit is the replit for it.