/OOP-school-library

The OOP University Library app is a tool designed to assist the librarian in managing the library's collection of books and keeping track of borrowing activities

Primary LanguageRubyMIT LicenseMIT

📗 Table of Contents

📖 The OOP University Library app

The OOP University Library app is a tool designed to assist the librarian in managing the library's collection of books and keeping track of borrowing activities. This app enables the librarian to perform the following tasks:

Add new students or teachers: The app provides functionality to add new members to the library system, including students and teachers. This allows for easy management of user records and identification when borrowing books.

Add new books: The librarian can add new books to the library's collection using the app. Each book can have attributes such as title, author, genre, and publication information. This ensures an organized inventory of available books.

Record borrowing activities: The app facilitates the recording of borrowing activities by keeping track of who borrows a particular book and when it is borrowed. This information is essential for maintaining a lending history and ensuring accountability.

🛠 Built With

  • Ruby

Tech Stack

Back-end

🚀 Project Demo

Project demo will be updated soon!

Key Features

  • Add new students or teacher
  • Add new books
  • Record borrowing activities

(back to top)

💻 Getting Started

This repository includes ruby code that can be use to decode the morse code.

  • At first Clone this repository to your desired folder:
  cd my-folder
  git clone https://github.com/mekuseo/OOP-school-library.git
  • To use this repo to your local computer make sure you have installed Ruby
  • To install necessary require packages open your favorite cd to this project then try the below command
gem install
  • To run this project on your local machine Enter the below command
ruby database.rb

(back to top)

👥 Authors

👤 Kanu Chukwuemeka

(back to top)

🔭 Future Features

  • Building interface and creating nameable class
  • preparing a base decorator
  • Prepare CapitalizeDecorator and TrimmerDecorator

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

Without Microverse Help this project not compleated at all so thanks a lot Microverse for giving us this kind of opertunity.

(back to top)

📝 License

This project is MIT licensed.

(back to top)