/Library-Management-System

The Library Management System, built in Python, enables book tracking, user registration, and borrowing functionality through a straightforward command-line interface, simplifying library operations and user interactions.

Primary LanguagePython

Library Management System

This is a simple Library Management System implemented in Python. It allows users to perform various operations like adding books, borrowing, and returning books, registering users, and displaying available books and users.

Library Management System

Features

  • Add Book: Add new books to the library.
  • Display Books: View all available books in the library.
  • Register User: Register new users.
  • Borrow Book: Borrow available books from the library.
  • Return Book: Return borrowed books to the library.
  • Display Users: View all registered users.

Instructions

  1. Run the main() function in the Python script to start the Library Management System.
  2. Follow the prompts to perform different actions such as adding books, registering users, borrowing, and returning books.

File Structure

  • index.py: Contains the Python code for the Library Management System.
  • library.txt: File to store book data.
  • user.txt: File to store user data.

Usage

  1. Clone the repository.
  2. Run python index.py.
  3. Follow the console prompts to use the Library Management System.

Author

Muhammad-Rebaal