Starter Level Python Project: Py Book Search A developer has built Py Book Search, a command-line Python application that uses the Gutendex API to search and download books from Project Gutenberg. The project, which took about two weeks to complete, includes file-based authentication and session management, and was developed with minimal AI assistance to strengthen the developer's Python skills. I have finally finished my python book search mini app. This is a command- line application that uses Gutendex API to search for books and show them with some information regarding the book and gives a way to download the book. It took me almost 2 weeks to do it and I used minimal AI related help, did it mostly looking at documentations and examples. This was a big leap for me as it helped clear a lot of python related syntax issues and also gave me a good experience on the file i/o and requests which I used the most for this project and it also strengthened the concepts regarding the data structures of python such as dictionary and lists. Check it out here: A command-line book search system written in Python. Search the Project Gutenberg https://www.gutenberg.org/ catalog through the Gutendex https://gutendex.com/ API, sign up or log in, and browse book details — all from your terminal. users.txt . sessions.txt that is validated before searches and cleaned up on logout.Note Authentication and sessions are implemented with plain-text files for learning purposes only. Do not use real credentials — this is not a secure auth system.