Skip to content

A console-based Library Manager built using Python. This project allows adding books, viewing them, sorting by year, searching by author, deleting records, and saving/loading data from a file. It helped me practice Python fundamentals, logic building, and modular programming.

Notifications You must be signed in to change notification settings

uttam2711/Library-Manager-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“˜ My Personal Library Manager (Python)

A console-based Library Manager built using Python. This project allows adding books, viewing them, sorting by year, searching by author, deleting records, and saving/loading data from a file. It helped me practice Python fundamentals, logic building, and modular programming. ✨ Features

Add new books

List all books

Sort by year

Search by author

Delete books

Reading summary (read/unread percentage)

Convert titles to UPPERCASE using map()

Save to file

Load from file πŸ›  Built With Python os module Lists, Dictionaries, Functions File Handling

πŸ‘¨β€πŸ’» About the Project

A beginner-friendly project to strengthen:

Python fundamentals

File handling

Data structures Menu-driven console apps

About

A console-based Library Manager built using Python. This project allows adding books, viewing them, sorting by year, searching by author, deleting records, and saving/loading data from a file. It helped me practice Python fundamentals, logic building, and modular programming.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published