Imagine that you are the librarian of OOP University, and you need a tool to record the data of books that are present in the library and who borrows them. The OOP School Library app will help you to record the data. It is a Ruby console app that allows you to
- Add new students or teachers.
- Add new books.
- Save records of who borrowed a given book and when.
- Add new students or teachers.
- Add new books.
- Save records of who borrowed a book and when.
- Use the
Decorator
design pattern.
- N/A
In order to run this project you need:
- Ruby installed and running. To get more information, read the installation instructions.
- You should be able to use IRB.
Clone this repository to your desired folder:
git clone git@github.com:KanzaTahreem/OOP-School-Library.git
cd OOP-School-Library
Install thr project dependencies with:
bundle install
To run the project, execute the following command:
ruby [file_name].rb
To run tests, run the following command:
rspec *_rspec.rb
👤 Kanza Tahreem
- GitHub: @KanzaTahreem
- Twitter: @kanza_tahreem
- LinkedIn: Kanza Tahreem
👤 Mahdi Aghaali
- GitHub: @MahdiAghaali
- Twitter: @Mohi_Aghaali
- LinkedIn: mahdi-aghaali
- Add more tests
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project and want to support me make cooler projects Give this project a Star.
Thank you to microverse for setting us on this journey.
This project is MIT licensed.