Portfolio Details
Library System
A library management project. This project provides a terminal application and a FastAPI-based web service that allow users to add, delete, and list books.
You can add, list, and delete data directly from the console. In addition, by using the Open Library Books API, you can add a book to your library by entering its ISBN code, as well as list and delete it in the same way.
Project information
- Category: Python, Fast API
- Developer: Yasin Kucuker
- Project date: 12 Aug, 2025
- Theme: Library System
Features
- Console Interface: You can use the application via the terminal by running the main.py file located in the OOP folder.
- Open Library Books (OLB): By running the main.py file under the OLB API folder, you can fetch a book from Open Library by entering its ISBN number.
- FastAPI Web Service: Navigate to the FAST Api folder and start the FastAPI server to manage books via RESTful endpoints. You can perform GET, PUT, and DELETE operations using ISBN codes through the API.