- π About the Project
- π» Getting Started
- π₯ Authors
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
- The goal is to build a simple app using OOP and Ruby to manage a school library.
- Use OOP to build a simple app.
- Implement classes and objects in Ruby.
- Implement encapsulation and inheritance with Ruby.
- Implement composition (as an example of the design pattern).
- Set up associations between classes and objects.
- Build interactive console apps.
- Run a program using the command line.
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Have Ruby installed. If you need to install Ruby, follow the instructions on the official page.
Clone this repository to your desired folder:
Example commands:
- With SSH:
cd my-folder
git clone git@github.com:ITurres/OOP_school_library.git
- With HTTPS:
cd my-folder
git clone https://github.com/ITurres/OOP_school_library.git
- With GitHub CLI:
cd my-folder
gh repo clone ITurres/OOP_school_library
π€ Arthur Iturres
- GitHub: @ITurres
- LinkedIn: Arthur Emanuel G. Iturres
- Angellist / Wellfound: Arturo (Arthur) Emanuel Guerra Iturres
- Youtube: Arturo Emanuel Guerra Iturres - Youtube Channel
- Class Decorators.
- Associations.
- Basic UI.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a β if you liked this project!
I thank the Code Reviewers for their advice and time π
This project is MIT licensed.