An open API service indexing awesome lists of open source software.

https://github.com/muhammad-rebaal/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.
https://github.com/muhammad-rebaal/library-management-system

coding datetime library library-management-system python

Last synced: about 1 month ago
JSON representation

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.

Awesome Lists containing this project

README

          

# 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](https://americanlibrariesmagazine.org/wp-content/uploads/2016/06/editions-purpose-based.jpg)

## 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