Skip to content

Gracia243/Media-Library-Management-System_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Media Library Management System (LMS)

Introduction

The Media Library Management System (LMS) is a Python-based application that helps manage game video records in a media library. It allows users to display available games, issue games to users, add new games to the library, and return issued games.

Features

  • Display Games: View the list of available games along with their status.
  • Issue Games: Borrow a game by entering its ID and the lender's name.
  • Add Games: Add new games to the library.
  • Return Games: Return a previously issued game.

Installation

  1. Ensure you have Python installed (Python 3 recommended).
  2. Clone or download this repository.

Usage

Run the script using:

python script_name.py

Follow the on-screen prompts to navigate the system:

  • D to Display Games
  • I to Issue Games
  • A to Add Games
  • R to Return Games
  • Q to Quit

File Structure

  • script_name.py : Main script handling game management.

Error Handling

The program includes basic exception handling to manage incorrect inputs and unexpected errors.

Future Enhancements

  • Implement a database for better data management.
  • Add a graphical user interface (GUI) for improved user experience.
  • Introduce user authentication for secure access control.

Author

Gracia Lukoji

License

This project is licensed under the MIT License.

About

A Media Library Management System designed specifically for video games.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages