christianonoh / school-library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UNN Library Management System

πŸ“— Table of Contents

πŸ“– UNN Library

UNN Library Management System is designed to help you manage the books available in the library, keep track of borrowing activities, and maintain records of students and teachers. With this user-friendly tool, you can efficiently organize the library's resources and ensure a smooth borrowing experience for everyone.

πŸ›  Built With

Tech Stack

Server

Key Features

  • User Management: The system allows you to add new students or teachers and maintain their details such as name, ID, and contact information. You can easily update user information as needed.
  • Book Management: You can add new books to the library and store essential book information.
  • Borrowing Records: The system enables you to record the borrower's information and borrowing date when a book is borrowed. It helps you keep track of the borrowing history of each book, monitor book availability, and manage overdue books.

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

Ensure you have Ruby installed on your system. You can check by running the code below in your terminal.

  ruby --version

Setup

  • Clone or download the UNN Library Management System repository to your local machine.
  • Open your terminal and navigate to the project directory.

Usage

  • Run the main.rb script using the Ruby interpreter:
  ruby main.rb
  • Enter your desired prompts from the options displayed.
  • The program will process and output your request.

(back to top)

πŸ‘₯ Authors

πŸ‘€ Christian Onoh

πŸ”­ Future Features

  • User Interface

(back to top)

🀝 Contributing

Contributions to the User Interface are welcome! If you find any issues or have suggestions for improvements, please feel free to submit a pull request or open an issue on the project repository.

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project give us a star ⭐️

(back to top)

πŸ™ Acknowledgments

Special thanks to the Ruby community for their support and contributions.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

License:MIT License


Languages

Language:Ruby 100.0%