Skip to content

AbdalrhmanHemida/library-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library System

The Library System is a command-line interface (CLI) application written in Python. The application provides functionalities for managing a library system, such as adding books, adding users, borrowing books, and returning books.

Table of Contents

Installation

Clone the repository: git clone https://github.com/Abdalrhman7mida/library-system.git

Usage

To start the Library System application, run the following command:

python app.py

This will launch the CLI and display the available program options.

Program Options

The Library System application provides the following program options:

  1. Add book: Add a new book to the library system.
  2. Print library books: Display all books in the library system.
  3. Print books by prefix: Display all books in the library system that start with a given prefix.
  4. Add user: Add a new user to the library system.
  5. Borrow book: Borrow a book from the library system.
  6. Return book: Return a borrowed book to the library system.
  7. Print users borrowed book: Display all books borrowed by a given user.
  8. Print users: Display all users in the library system.

Contributing

Contributions are always welcome! If you have any suggestions or find any bugs, please feel free to create an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

library system using python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages